@nixCraft Actually there is not even a need to disable color by default: Colors only cause trouble when working with pipes and redirections. Whether a program is writing to a terminal or to a pipe can trivially checked by calling istty().
These people complaining are bullies. We should ban them from our communities.