The thing that grates me about Mega Man is that so many of his moves do the same thing. Why would I use Metal Blades or Crash Bombs when I can just do a forward smash and it serve the same purpose and do more damage, even uncharged.
Mega Buster while faster is still the same trajectory does okay damage for what it is but has almost no hitstun.
Up and Down tilt are great moves but are easily punishable and that's not so hot when those are your only non projectile ground moves.
Rush is a pretty meh recovery. It is awesome at escaping certain attacks though.
Dair is a good spike but it lacks the range of say Mario's or ease of use like Link's.
Nair is completely useless when having the options of Fair or Bair.
Fair and Bair are pretty good though but are really similar. Fair racks up damage and Bair is a good Kill move. Uair is pretty good but I feel the tornado is too small.
Is Mega Man garbage? Heck no, but I wouldn't say he's great either. I think he has to work harder to get wins so naturally I think people are going to consider him not too great. I get that he is supposed to be a ranged fighter but most of the time you need to get in there and get those kills. Mega Man is best in Free for Alls when he can sit back and spam Fsmash. One on one is a definite problem. So many characters have a reflect now a days that it really hurts Mega Mans options. I'll still play him no doubt though as I will all the characters. Except Mii's. Fuck them.
We agree on one thing here, friend: fuck Miis.
I have spent a good 10 hours playing Megaman, and I think you are misreading him.
Forward Smash has less range and more startup than Metal Blade and Crash Bomb. Metal Blade can be given 8 directional motion, so you can fire it diagonally up and such. No other character has a projectile like that. Crash Bomb is mediocre, but good filler when you can't use Metal Blade. Also, you can use both while jumping, which you can't do with F.Smash.
Mega Buster can set up throws and it a great harassment tool. No other character can move forward while also spamming projectiles.
Do you know what Megaman am so has down smash for ground moves? It doesn't matter anyway, since his fair is fantastic and covers everything.
Rush combo breaks right now.
Dair spikes as a projectile. Link and Mario have to get up close for theirs.
Nair locks opponents to the ground for P shooter followups.
In my experience, bair is better for jumpins, while fair is better for spacing.