I believe the primary reason so many people complain about Mocheeze, Ephialtes and possibly even Spyro, would be because they do not have a secondary weapon, such as Badspot, he has Shockwave for primary, D-wand for secondary, or for that matter, Penthselia has a Spear for primary, sword for secondary. Spyro's only other weapon is a melee dagger that has a delay but grants him stealth, so it is not really a usable weapon unless you wait for an ambush, and even then, most switch to the flamethrower. In my opinion, every boss needs two forms of attack, otherwise, we end up with what we have now, someone as boss spamming a single attack.