i think the problem is that karas obviously doesn’t play akuma or doesn’t play him well if he thinks that akuma’s ultra is a gimmick. That is what got people calling him an idiot, not necessarily that they disagreed with breathless being better (i think).
First, there are about 5 characters where you will EVER land breathless against a good player if you start it on the ground not as a punish. And even against these characters you have to do it close enough that they can’t jump backwards out of it and far enough away that they can’t simply jump over you. Even fewer if they have meter/ultra/super. So basically its “random throw out” sucks just as much as akuma’s demon except against like geif and dudley. It CAN punish fireballs though (non-EX), but I don’t think it really is fair to say because Ultra 1 is going to be used in the only match-ups where that would really be an issue (ryu/sagat). Regardless, breathless, while still useless “random,” is better than the demon.
As a jump-in anti-air they are basically on point with eachother. Both get beaten by things like EX tatsu to change your trajectory and both will catch the jump-ins. Breathless gets a slight advantage in versatility and not giving the opponent meter (because it WILL catch a divekick) while the demon wins for damage. At long distance though, breathless wins because its a lot harder to land akuma’s demon as a long distance anti-air (though not impossible) while abel just has to worry about distance and trajectory change moves. As an anti-air, breathless is arguably better
As a punish they are basically the same, asking whether you’d rather have more damage and more meter given to the opponent, or less damage and less meter (I’d personally rather take the damage, but both are fine). But there are specific circumstance where akuma can punish and breathless cannot(5 frame start-up for akuma and 8 frame for abel). For example, Akuma can punish balrog’s sweep, abel cannot … so as a punish demon is arguably better.
The demon can be canceled from any normal, hit or no hit, which is something breathless cannot do. Abel can roll out of his normals though. That being said, demon as a counter to an FA is extremely useful. Demon wins, because breathless can’t do this at all.
So yea, they are very similar but they both do a good job of dealing with some of the character’s weaknesses. Akuma can’t roll out of pokes, so the demon is nice. Abel can’t teleport when he sees a divekick, so ultra 2 is nice. Akuma can do good damage on his own, so the SUPER damage it does is nice. Abel needs his opponent locked down and not jumping randomly, so the super armor is nice.
neither is a clearly better ultra (to say otherwise means you don’t know how to get out of breathless, play too many crappy people online, or don’t know how to use akuma’s demon as an anti-air). Soulless vs. Armageddon on the other-hand…
and yea, as an abel player I see soulless being a better ultra in a lot of the “high tier” character match-ups than breathless (ryu, sagat, akuma, guile, abel, rose, blanka, bison…)