So I guess I've just been playing Mega Man 2 for so long that I don't notice some of these flaws anymore. When you learn how a game plays to the point of memorization, it's hard to see where it would be difficult for others. I always fight Air Man first, and I've never had a problem beating him. I even take quite a few hits. This actually goes for all the bosses, the wall shooters included. I usually take a few hits from them, but I don't really have a problem killing them. Nostalgia colored glasses, I guess.