The Oilers have actually had the same management the whole time- different GMs, but Kevin Lowe is still the "Director of Hockey Operations", a role he's been in since he left the GM's position- he was basically kept in a protected spot because he's friends with the Oilers' owner, Daryl Katz. All of the decisions are still made directly through him, only he's not as easily-replaced as a GM is. That's why a lot of fans have "Trade Lowe" jerseys, and there's "Lowe Has Got To Go" billboards in town.
The dude also makes a lot of horrible public comments, like declaring that he's out for "the real fans" who are season-ticket holders, and nobody else. And he's the one who let Steve Tambellini wreck the team for years as well.
Though I do blame the players a lot- you can tell there's shit leadership in there, because every time they get the puck, they just aimlessly pass it around not doing anything. The same way most soccer is played, actually- just fucking around instead of actually trying to get a play going. The current coach is garbage, but the players on top aren't doing much to help, either. It's made worse because at THIS point, the Oilers are basically getting the rep as being that team NO ONE wants to play for, and nobody wants to coach- they're gonna be stuck pulling everyone in from the minor leagues from now on.
To me, the Oilers are a fun team to bash. I actively cheer against them now- why the fuck should I cheer for a hometown team when they fucking suck and are losers?