Because it does other things, and may be required?
I have an idea.
Make a client sided option to ignore commands from the server that will color the screen.
People that like it can still have it enabled, and it will stop the bitching of all the people in this thread, myself included.