As much as I hate to admit it, he's right. I wouldn't be against a way to customize BGM on the client side of things, but having the servers do it is a no-no.
As for client-side customization it is possible. For example, I used to play multiplayer on Battlefield: Vietnam, the jeeps and some...