Another reason we've chosen to stick with zoom out on bolt, is to make them feel more like bolt actions. Else they'd just be a semi auto rifle with a one second delay, for all intents and purposes. We tried it internally and chose to not use it.
And to cycle a bolt, one only has to flick the wrist. No need for lengthy or unnecesarry movements.
Keep in mind that tozoom/unzoom can get jittery in BF2 due to bad netcode. Locally it feels very fluid.
Keep in mind though, your complaint is still noted. Just that everyone not complaining I list as complying.