Well, you have a point, we still don't know what might be the full extent of his strength. We will have to wait and see.
And, yeah, it's very ironic that the Villager could be an overpowered character. "Not suited for fighting," my ***!
Mega Man might have some trouble against characters with reflectors or projectile absorbing moves, considering that he has several projectile moves.
Like how almost every move of his is a reference to his games, having a small pool of original moves. Reminds me of Mr. Game & Watch in that regard.