

They keep tasking these LLMs with things that traditional programming solved a long time ago. There are already vending machines run by computers. They work just fine without AI.
Honestly the computer controlled vending machines are already over-engineered since many of them play ads when you walk up. The last customer-focused feature added was credit card support, and that just needs a credit card reader and a minimal IoT integration. They really shouldn’t even have screens.
The thing is it’s been like that forever. Good products made by small- to medium-sized businesses have always attracted buyouts where the new owner basically converts the good reputation of the original into money through cutting corners, laying off critical workers, and other strategies that slowly (or quickly) make the product worse. Eventually the formerly good product gets bad enough there’s space in the market for an entrepreneur to introduce a new good product, and the cycle repeats.
I think what’s different now is, since this has gone on unabated for 70+ years, economic inequality means the people with good ideas for products can’t afford to become entrepreneurs anymore. The market openings are there, but the people that made everything so bad now have all the money. So the cycle is broken not by good products staying good, but by bad products having no replacements.