Wait for Halo 5, and wait for MCC. Don't worry about halo 4 anymore, nothing is going to change there, and i doubt they will listen since they hear this 100's of times.
I think Sprint should be something that should be in-game (From my personal experience because i'm so used to it now) but there should also be playlists where it can be turned off and not be used for all of the players who clearly don't enjoy it.
That way, everyone wins.