I've been at this long enough to see that today's best practices are tomorrow's anti-patterns. We have not, in fact, perfected the creation of software. And the your practices will evolve not just with the technology you use but the problem domains you're in.
I don't mean this as an argument against LLMs or vibe coding. Just that you're always going to need a fresh corpus to train them on to keep them current... and if the pool of expertly written code dries up, models will begin to stagnate.
Sure, there will be more personalized apps for those who have a lot of expertise in a domain and gain value from building something that supports their specific workflow. For the vast majority of the population, and the vast majority of use cases, this will not happen. I'm not about to give up the decades of experience I've gained with my tools for something I vibe coded in a weekend.
I’m not trying to say the US government is faultless but it amazes me how often I see this kind of anti-democratic institition sentiment.
In US almost anything could be discussed - usually only unlawful things are censored by government.
Private entities might have their own policies, but government censorship is fairly small.
It's a distinction without a difference when these "private" entities in the West are the actual power centers. Most regular people spend their waking days at work having to follow the rules of these entities, and these entities provide the basic necessities of life. What would happen if you got banned from all the grocery stores? Put on an unemployable list for having controversial outspoken opinions?