The reason some dislike it is because it wasn't required to make the original Trilogy and Halo 3 ODST good or fun. Sprint now doesn't improve game play, it just makes pace seem fast, yet Halo 2 had a similar pace as Halo 5, yet it is more fun in my opinion without sprint.
Halo 3 because it is more balanced, and it has playlists for both casual, and competitive, objective, and slayer based, team doubles, and so on.
It's also game that is better for competitive players due to the ranking system.
You may feel it wasn't worth what you were paid, that it's horrible and so on, but they did not go to you, and force you to pay for the game, you chose to pay for, if you dislike it you can return it.
This isn't really towards the topic creator, but towards everyone who thinks this way.