Now here is where

As you can clearly see in the video, Megaman is fighting other cybernetic beings. Now if we talking alien tech, Dr.Light is already outmatched/outsmarted etc
Lets clear that up. So if its not from outerspace, then Megaman is fighting against government prototypes

Now, he was doing ok. But once Sigma actually starting "touching down" as you put it, only reason Megaman won that battle was because of his sidekick with the sword

Megaman is a fraud, ol Hong Kong Phooey ass nikka is what he iz be. You over here

for some invention by a crazy ass cac who lives in seclusion, creating weapons of mass destruction. Is this Dr.Light or Dr.Wily's invention bruh?
Dr.Light looks like he owned a plantation, and stole the chicken recipe from one of his slave woman and got his billions from his KFC restuarant endevors
Megaman ain't never been black either, none of his sidekicks, none of the NPC. I guess they don't see negros in there future

And if Dr.Wily made this, then its not really Megaman anyway. Getting hurt by mindless zombies

I'm sure they can have Chuck use a master chief suit bruh

They already got shyt like that (Tru Story)