To offer my two cents, I feel all sides have a point. On one hand, a characters endurance problems can be fixed through IOs that are obtainable at an early level. On the other hand, I find the resource Management in City of Heroes to be absolutely archaic and a relic of it's time. While I think the game needs some form of endurance management as it is written very heavily into the way the game's combat flows, I feel as if your inherent toggles in a powerset should not cost endurance unless they are something that does damage or a status effect to a foe. I do think power pool toggles should still cost endurance, though.
In all honesty, it doesn't feel very "super" to punch three times and get tired, and I feel like the endurance system is a lot of the reason the free to play model didn't bring in enough subscribers.
Contrary to my own point, City of Heroes, at the end of the day, is more a visual pen and paper and collect-a-thon than it is a fighting game, so I guess it would only be par the course to expect specific enhancements to fill in that problem.