I just want to get to the bottom of this, that fanbase is shat on constantly and I'm curious to see why.
Sure, they've made a few bad games, really bad broken games that've bruised the Sonic brand, but again, the fans are still there. They're loyal, not the worst.
I've seen the Star Fox fanbase and I can tell you, bad/inconsistent games lead to bad fanbases. The fans are always still there because they loved one or another game in the franchise, they won't ever go away. But then again, I only know the Star Fox franchise - with Sonic being far bigger, more inconsistent, with worse games, you just know it's going to be shit.