Sure he may level half the universe just to save his girl, but he doesn't do it just for kicks, proof of his strength, or anything about himself. Instead, he uses his immense power to save the lives of innocents and those he cares about, even if some of them have something of a rivalry with him. This is proof that Mario's heart is pure and cannot be corrupted. Mario is truly worthy, unlike Sonic who only does it for himself.