Sonic Team is a bunch of idiots masquerading as game developers! I'll have to point that out to my Sonic-obsessed friend next time...
And OP: the phrase is "for all intents and purposes", not "for all extensive purposes."
Anyway, on to the topic at hand. The original Sonic games were good. The 2 dimensional ones. I got some fun out of Sonic Heroes, but not enough to go buy a Gamecube or the game. The problem the Sonic devs are running into is that they are trying to add depth to a game that was successful because of it's simplicity: run sideways, pick up these shiny objects, avoid and/or kill these robot things. Not very story intensive. Then they tried to take into Spyro-land with a story and a 3 dimensional interface.
They succeeded withe the 3d, at least initially. But the story was forced, never interesting (at least to me), and badly written. If I wanted the story, I would have bought the comics!
If Sonic Team wants to make Sonic successful again, they need to quit bitching about the rendering cost and return to 2d. And quit introducing non-canon characters. And quit smoking crack while writing the story. Or maybe they should just follow the comic story, you know, that one thing, what do you call it, oh yeah, CANON!!!!!!!
And yeah, The latest Sonic game is a furry fanfic. I don't object to furries personally, I'm sure some of them are wonderful people, and I hate that they get bashed so much on the Internet, but keep your weird fetish out of my games, please. On the other hand, maybe that was Sonic Team's target audience...Help! Sega, come back! Make Sonic Team behave!
EDIT: Sorry, just realized that Sonic Unleashed is the latest one, Whichever one we're talking about here, I can never remember the names very well.