And yet the Electric, Fire, and Plant pets are some of the best in the game for all Non-AV content. There are of course Pet IOs that can improve their survivability, and of course there's Destiny.
So what you're saying is that some pets are great in some situations and others great in other situations and not all sets are good at the same thing. That's another aspect of game balance.
Jack Frost could use a buff though, sure. XD