By the same token, and I know you're not necessarily guilty of this, but others have been here...don't paint Weiers and some of the COG council members as overly virtuous, honest politicians who always have their citizens' best interests at heart if not for the big, bad outsiders always tryna mess with their little city... some of the council members have been pieces of work as well, and not in a good way.
I would happen to agree with you. The CC in the days of the IA lease were, to put it politely, in over their heads, and didn't know that they were, so each was glorying in their power, and as a result the whole thing was a large dysfunctional mess.
However, I would not put on them any 'blame' of ill-intent toward the Coyotes, and I would remain somewhat (although not entirely) staunch in my idea that, had IA been good renters and paid their bills on time, and developed a decent relationship, there would not have been a canceled lease. Again, not to claim Glendale is innocent. They were not.
However, at present, I would say the city manager there has his head on straight, and is doing the right thing for the interests of the city. And, Meruelo also has head on straight, and it doing the best thing for the interest of the team.