Using code assistants is not bad. However, using code assistants without owning and understanding the "created" code is bad because bad code can increase cognitive cost of understanding the system, increase testing cost, increase reviewer workload, and lead to prod failures.
Engineers/Devs are responsible for their code and its effects on the (eco)system; not the tools/assistants used to create the code.
