This is just flat out not true. They're not intelligent and not capable of becoming so. They aren't reliable, by design.
They're a wildly overhyped solution in search of a problem.
My non-tech company already uses LLMs where we used to contract software people (for 2 years now - no unresolveable issues). I myself also used LLMs to write an app which is used by people on the production floor now (I'm not a programmer and definitely don't know kotlin).
Maybe LLMs can't work on huge code bases yet, but for writing bespoke software for individuals who need a computer to do xyz but can't speak the language, it already is working wonders.
Being dismissive of LLMs while sitting above their current scope of capabilities gives strong Microsoft 2007 vibes; "The iPhone is a laughable device that presents no threat to windows mobile".
I don't understand this attitude and I am not sure where it comes from- either from generic skepticism, or from some sort of psychological refusal.(*) It's just obvious to me that you're completely wrong and you'll have a hard wake up, eventually.
* "I know how this works and it's just numbers all the way down" is not an argument of any validity, just to be clear- everything eventually is just physics, blind mechanics.