This is a valid point! Also, you need Rush to get to high places. Megaman isn't Astro, sheesh!
Clearly you haven't played games for their time at their time. Ever play Burger Time? Silver Surfer? Karate Kid? Teenaged Mutant Ninja Turtles? Battletoads? I could go on. There are crazy freaking games from back then. Megaman is barely one of them. If I had the patience I could learn the spawn points of each enemy in the level, because once I know this the game is pretty easy imo.
Why don't you play Halo then? Assault rifles? Are you kidding me?
Most every NES game is like this. Where were you?
Battletoads, by far one of the hardest games to beat. I mean really, you die so easily in some levels bc it's too easy to fall, especially where they try to emulate 3d on a jump, where the bottom of the screen has a huge gap, and at the top its short and easy to land. The snake level is based on memory pretty much, and the uniracers esq level owns you. And the speedcarts in level 3? even with a game genie you are only going to beat that if you hit the warp that takes you to level five.
the megaman games are a bitch, and i think a big way to go is really finding the right order to play the levels in so you get helpful weapon upgrades, but its frustrating as hell when all you find in special ammo replenishers instead of health when you first start the game. Also when you clim a ladder up a long verticle map and in inevitable enemy attack knocks you down 2 or 3 screens, only to try again and with even less health.
Yeah, I try and try to like these classics, and my hardcore side compells me to keep trying, but it just goes in vain.