Very well then. Allow me to analyze your first statements and offer my opinion on them...
Hazards are actually avoidable the first time through instead of relying on memorization, meaning the developers actually took the time to consider human reaction times.
No they're not. The hazards in this game are the same as any of the classic games. Just like with Spikes and Horizontal Death Beams and other hazards in the past, It takes trial and error and memorization. Just like MM1-6, once you know the hazards, the games are easy. MM9 put spikes in the nasty places, just like MM1-6 did. Jump at the wrong time, jump the wrong way, or miss, and you die. Standard 8-Bit MM gaming. Nothing's changed. If anything, due to the lack of the Slide, they are actually harder to avoid, as taking away that element makes moving through the game more difficult.
There are no enemies like the Hoppers in Shadow Man's stage. They're large enough for you to actually shoot. There are the floating tops, but those can be shot down. Only other troublesome enemies I can think of are the scissors and the flowerpots, but you generally have some way of dealing with them.
The Hoppers in ShadowMan's stage can very easily be shot once they jump, just like the floating tops on JewelMan's stage can be easily shot while falling. As for troublesome enemies, they is always a way to deal with them, in every 8-Bit MM game, so that points kinda moot. If anything, due to lack of Charge Shot, MM9's enemies can be more annoying than MM4-6's.
This game's large Jumper enemies can be shot down in a reasonable amount of time. For that matter, most enemies don't require you to spam the 2 button (okay, depends on your layout) like you're shivering to keep from getting damaged, which is really just a waste of everyone's time rather than a supposed show of skill.
The only game in which the large Jumper enemies CAN'T be shot down in a reasonable amount of time is MM1. That's what Ice Slasher is for. It's why MM1 is still the hardest 8-Bit classic game there is. Also, you really don't need to Jump Spam in general in most MegaMan games. However, the Octopus in MM9 requires such Jump Spamming, so that's really a moot point right there. Most MM games have 1 or 2 enemies like that. Some have none. MM4-6 had the Charge Shot, which made such Jump Spamming pretty much unnecessary.
The weapons are actually useful.
Replace useful with overpowered. Look, I'm not denying the usefulness of MM9's weapon. However, they really are tremendously overpowered. I think. to make up for the lack of Charge Shot, they overpowered the weapons. But, going by that, the weapons are just as good as MM1-4. I don't count 5 or 6 because there's no reason NEVER to not use the Overpowered Charge Shot. However, in MM1-4, I used the Weapons constantly and they got me through the game no different than MM9. Metal Blade, Pharaoh Shot, Magnet Missle, Elec Beam, and others.
The bosses follow logical movement patterns, and Magma Man's "random" jump element can be worked around instead of "dealt with" like you would have to Pharaoh Man, Shadow Man, Flash Man, or Quick Man.
All bosses have logical patterns. Patterns which can easily be dodged. Some are harder than others, but it can still be done. Just like with MM9.
Stage puzzles are over with fairly quickly compared to previous puzzles in the series.
See Hazards post up above.
The graphics are fine (considering), the music is great overall, and the controls are fluid.
Graphics are 8-Bit and not all that different. I believe Gauntlet said that MM5's were better, but I honestly never really payed attention to graphics in 8-Bit MM games. Music is fantastic, no doubt, however I like some themes no better or worse than MM1-6's themes as well. Controls are pretty much exactly the same. On a personal level, MM1-6 beats out MM9 due to the NES Advantage.
Mega Man 9 is, in every way, a better game than its 8-Bit counterparts. Kudos to the developers.
Agree? Or disagree?
Absolutely disagree. This is not coming from any kind of favoritism or bias. I love MM9 a lot. It's one of, if not, my favorite game release of this year. If you like MM9 better than the previous 8-Bit Games, that's all well and good, along with your personal preference. However, for the reasons you stated in this post, absolutely not. If anything, due to the lack of Slide and Charge Shot, it's actually a worse game than the other. I don't miss either of them at all really, but still, there's no reason to take them out other than nostalgia. I'm perfectly fine with that, mind you, but it's still might suck for other MM fans out there for them to just simply remove a staple of gameplay like that.