He might as well be. This game is a fucking farce sometimes. The CPUs spam combos and long-range supers that you can't dodge or block, while they block and dodge everything you throw at them. Fucking shit show excuse for AI that don't help you whatsoever.
You must have gotten a glitched copy. I still haven't defeated Freeza & Cooler in story mode and I'm level fucking 59. I can't be THAT bad at fighting.