I'll admit to having a soft spot for all of those in one way or another (Shadow is a playable mess, I kind of like some of Silver's and Shadow's stuff in '06, I honestly love the Boom aesthetic and writing, and I think Forces' setting had promise) but they're all a lot worse than Heroes for sure. The only genuinely unsalvageable Sonic game IMO was Sonic Blast (on the Game Gear). It looks and plays like a bad bootleg.