Nothing. You're just coming to the same realization as most people who didn't grow up playing these games: Sonic was never good. The character moveset is at odds with the level design. The character is designed to go fast. The level design discourages going fast and wants you to look around and explore. You're now playing this strange exploration platformer with the controls of a racecar.