Agreed. The entire OMEGA LEVEL MUTANT was just as stupid as making Cannonball an "X-Ternal"...
But with comics that go on and on and on for so many years... craptastic stories like the above are bound to creep in.
And then rabid fans won't let go because it makes their favorite super hero "OMEGA" level which means they're so cool and so powerful.
FFS.