Stuff
Um, no.
A critically bad game-engine and uninspired level design are not "minor flaws in the 3D games".
People don't complain because new characters get introduced. People complain because new characters get introduced arbitrarily and excessively and they're bad characters.
I'd like to hear some justification for how "The gameplay in the new games...really give the classics a run for their money".
Adventure---> may have enriched the world and characters somewhat but only to the shallowest extent Sega thought they could get away with. We still don't really know much about any of the characters' personalities beyond what we're told in the manuals (which isn't much): Sonic's a free spirit, Tails tries to escape Sonic's shadow, Knuckles is hot-headed and gullible, Amy <3 Sonic etc. Those are some shallow fucking characters right there.
I want to give special mention to Knuckles because he's had no reason to be in any game after SA2 , and that was hella sketchy. Why's he there in Heroes, for example? He left the island he's spent his entire life guarding to go on some "adventure", that doesn't really concern him at all, with Sonic (whom he isn't supposed to approve of particularly)? Sure you could make arguments for his coming along, but Sega made no goddamn effort to give even just a lame excuse. His appearance in Rush was even worse and made me want to cry (as much as I adore the game otherwise).
Sega have no fucking clue how to write characters. Gamma was good, Blaze was decent, but that's it. Maybe Shadow got something decent out of his game but I haven't played it.
And I can't believe you thought SBW was totally serious with the whole Robotnik/Eggman thing.:/
There's also the fact that you started ranting on here even though nobody in this thread was really complaining in any serious fashion about the 3D games.