Well, let's be honest, how many players would actually finish rom hacks / fan games (especially the ones that expect you to grind, EV train, breed, swap team members, go through one cave/forest after another, etc.) if there wasn't a turbo feature?
Pokémon games aren't exactly known for valuing the player's time. It's easy to see on YT playhtoughs how many players play with the turbo most of the time, because otherwise they'd just bore themselves and their audience. I personally avoid using the turbo as much as possible, but if I have to grind or deal with whatever boring stuff I end up using it.
Cleared rom hacks / fan games: GS Chronicles, Zero, Gaia, Opalo, Celestial Light.