" So, might individuals and companies think twice about embracing a programming language whose community's Code of Conduct threatens to ruin reputations and ban people from technical support resources for life? "
Or might individuals and companies embrace a programming language whose community that is polite and professional?
Well, they might at first until they run into problems with people representing them getting banned for stupid things. Once that happens companies will realize how hard it is to keep someone in that they have invested a lot of resources and time into ($$). If that is too hard, then companies will leave.
Maybe it is time for people to understand that being straightforward and direct is not the same as being a rude jerk.
If you read the actual proposal you will see that they have a range of options if someone is out of line. I don't know about most people but I have no problem with a life long ban for someone that threatens to kill or rape someone online. And yes it does happen. In fact it has happened to me on Slashdot. It was an AC and it didn't really threaten me much but had it happened to someone else they may have actually been concerned.
True, there is a place for live-long bans. However, it should always be a last resort with numerous attempts at reconciliation, etc before hand.