The reason bobbing was never installed was because of how awkward it would be. As was said earlier, it could be based on the player's velocity, but that soul cause for an effect similar to how a carousel horse goes up and down. Also, what about for when the player is jetting, velocity is present, but appendage movement doesn't occur when jetting, so using the jet feature while walking wil cause the player to bob up and down.