I'm sorry, since when are clerics, warlocks or various other casters "glass cannons"? It's not like the wizard thing is all that prevalent. I was unaware that Hags were glass cannons. Or most demons or devils. Or a rather wide variety of caster monsters. But, sure, we could always just assume that all casters mean wizards.
The problem of glass cannons is a completely unrelated issue to the new stat blocks. As is the whole CR thing. These are both separate issues. The problem that the new stat blocks is resolving is that the old stat blocks were too complicated and had too many different abilities on them, most of which will never see play. All this side bar stuff about CR and glass cannons and whatnot is not really the issue that's being addressed.
We've wandered rather far afield from the original issues of the thread- which basically boil down to the fact that 5e stat blocks are too bloated with different effects.