Rail grinding is interesting as a mechanic because inexplicably it has shown up in nearly every major 3D platformer since the PS2/GCN/Dreamcast era.........and every time I see it I instinctively dread it due to my introduction being SA2 and then later Heroes. ^ because of that. Rail Canyon/Bullet Station is still my least-favorite Heroes stage for this reason. Yet, Ratchet & Clank did it fine, so it's clearly another way a basic mechanic was implemented into the Sonic series that makes it suck. I don't inherently hate the concept, but I generally find it a bit too limiting for my liking. The only time I feel it really adds anything is in games like Ratchet & Clank where your run speed isn't very high so grinding on the rails gives you a "fast" segment in a level to handle - in SA2 at least there were very few times where grinding was actively faster than running very fast.