Most AI bans refer to the results of Generative AI (Gen AI), Large Language Model (LLM), or Machine Learning. There are several common primary reasons for the ban. One of the most common is due to rights. Most Gen AI contains stolen work. You must have the rights to everything in your submission, and if you use Gen AI that was trained on materials they did not have the rights too, then you do not have the rights to the results of that creation. Even if they claim to only use their materials to train the AI, nearly all of them use a core that was originally trained on stolen material, and few release all the training data for you to validate the claim. This applies to coding Gen AI as well as graphical art.
For some it is due to the environmental impact. The extreme energy and water use requirements are causing severe harm to the communities where they are built. They consume so much for what they can produce. Being run by big corporations they can get away with these harms and the people in the areas nearby suffer without any recourse. Beyond the local communities, they consume so much, and contaminate the environment so badly, that the effects of the ever growing number of these facilities is affecting everyone.
Another common issue with Gen AI, including from a coding perspective, is that people often use it as a way to not have to learn the topic, do the work, or pay someone to do it. You are getting the results of other people's work that was stolen and not learning or improving yourself. There are plenty of people out there to make a quick buck using AI slop to create a bunch of garbage to sell, and often submit to jams for free publicity. Modern AI very commonly hallucinates and gives you bad information. If you never learned the material in the first place, then you won't know when it lies to you. Buggy, messy code, that is based on the work of others, including work that the AI company did not have the rights to, is being thrown together to create garbage that is then flooding the market. Many jams are about the people who participate doing the work to learn and improve. According to studies, the use of AI harms people's ability to think for themselves and make most only become more reliant on it, rather than learning to do better by using it.
We agree with all of these reasons and do not support Gen AI in any form. Pre-Gen AI things like basic auto complete based on coding standards or what is already in your project are fine. If it is powered by one of the Gen AI companies, then that is not. Getting code from a Gen AI system, whether a chat bot or something built into a tool you are using, is absolutely not allowed.