It can ruin some of the moments in a game if you hear it before you're supposed to. Especially if there's a build up to something epic.
Also I beat this last night and honestly, it's probably the best Sonic game ever. It has its flaws, but its still fun to play and fun to go fast and fun to explore the world.
Did you beat it the right way? I hear increasing the difficulty leads to a true boss battle.