How to fix Sonic:
*Sigh*
Boards:
- Stop Spamming
- Stop being defensive and angry towards others from other boards.
- Stop fighting among yourselves.
- Be true to yourself, Sonic DOES have weaknesses.
- If you want others to stop being ignorant of Sonic, go to tourneys (offline ones) and consistently take down top name players. (No it's not limited to just 3000, Malcolm, Me, Puffball or any other Sonic's i forgot to mention that won or at least went high in an offline. We need more Sonic people to take names and occupy the Top 10, that will definitely turn heads.)
As A Character:
- Stop abusing and approaching with Spin Dashes, that's why you get owned in a close up conflict.
- Start experimenting with OoS options, barely any of you do it.
- Make better use of Sonic's speed.
- Smarter use of his current AT's, trust me spinshot isn't just limited to recovery.
- More creativity with the spring.
- Stop thinking Homing attack is the holy grail of gimping, it's not.
- Start chasing properly
- Better use of his Fox trot (Well, it can be good at times. Mix it up my dude

.)
- STOP WITH THE BATTLEFIELD/PLATFORM JOHNS!!! If you have problems handling any stage not named Brinstar/Norfair you're not ready as a Sonic yet (CP's and characters come to mind but still). Too many times I heard upcoming Sonic's or even other Sonic's tell me I lost cause my Sonic (Or Sonic in general) is not good at *insert stage here*. No, not acceptable. If you can't rock on other stages aside from FD/Smashville/Yoshi's Island as a Sonic, I guarantee you, you will never win against ANY competent player and you will have no one to blame but yourself.
Now this doesn't apply to everyone, but if this struck you somewhere inside, i can assure you, you have much improvement to do

.