1. AI‑generated code quality is dubious and needs verification
"Most of the code on the internet is already a black box to you." — colordrops
"If you have a black box that spits out code, and you are unable to distinguish the quality between a top tier dev and an AI inside the black box, then the distinction is unnecessary." — dwedge
2. Rigorous regression testing is essential to trust a rewrite
"Regression tests are exactly production scars: every time you fix a bug, you add a non‑regression test to ensure you don’t break it again." — hvb2
3. Maintenance and expertise are major hurdles for large rewrites
"The maintainers that wrote those tests will have experience you won’t get out of a rewrite." — rustyhancock
4. Performance gains drive architectural changes in AI rewrites
"The new version passes 100% of the Postgres regression suite, uses a thread‑per‑connection model, and is 50% faster on transaction workloads and ~300× faster on analytical workloads." — malisper
5. Licensing and broader implications are part of the debate
"If you don’t like the license just let an LLM spend a few days “porting” it and give that port any license you like because that is apparently what we do now." — _tom____