yes serious.
carnage's iframe is his low level * skill where he becomes blood on the ground and pops up not long after with heal blobs around him - however this skill deals very little damage and the time to cast it finish is quite long. That's the only iframe he has... the rest can still leave him vulnerable to attacks.. got 1 skill will make him jump backwards, however most WB skills are cast towards the player so jumping backwards won't help avoid it

if jump to the side then better...
then compare with hyperion..
Hyperion's heal is much more in a player's control.. for me it's only 8 seconds with the cards that I have. Don't have to pick up blobs on the ground like Carnage (blobs sometimes disappear on their own too).
Hyperion's ifram is his 5* skill (all hyperion's skills deal tons of damage also if you are to read their skill)... for a 5* skill that is iframe, fast, and deal tons of damage.. definitely better than Carnage already. Combo it with his 6* skill Hyperion can inflict lots of damage in a short time (I don't find his skills slow at all not sure why some ppl say that).
Then finally.... Hyperion is a hybrid hero.. He has 2 skills that shoots laser dealing physical + energy.. so if you're to boost his 1st weapon gear to "all attack" it will benefit both for him. But overall why he deals more damage is straight down to his skills.. how NM have set each skill's damage ratio based on stats %.
oh, and some of hyperion attacks are not melee.. even a few of his melee leaves a bit of a distance with the enemy so he has more time to run away after a skill cast. The heal sungod is always a lifesaver after running away.
He can fight many world boss easily.. just not Black Dwarf as that dude is very immune to physical attacks.. unless if one is to up him to Tier 2 Hyperion.
that's the verdict from me.. overall good investment on my end.. make world boss easier is always welcome

Man... Your review made me really tempted to get hyperion and rank up 6 star him. Since cannot farm i guess just buy the 6star package for him.