He's too powerful. Fly. Yes. Xray vision. Yes. Super hearing and sight. Yes. Super speed. Yes. Impenetrable and unbreakable. Yes. On and on. There's nothing the guy can't do.
But even more boring is his personality. Goody two shoes. Beyond Vanilla. His only inner conflict is to do good or do gooder.
Easily the lamest superhero