I think you’re onto something here. I saw a YouTube clip referring to the Gel Mann Amnesia effect, and how when you hear people say things like “AI is terrible at front end by great at backend” in many cases that’s because the speaker knows front end so they can see the mistakes the LLM is making. The speaker doesn’t know backend so when an LLM produces code that “works” the speaker is blown away.
Speaking for myself, it’s the other way around. I see its weaknesses in backend work but am impressed (initially) by its front end abilities. Only after wrestling with it for a month and realizing that a good front end Eng could’ve made me a better and more reliable app in a week does the illusion start to fade.
Given the enormous amounts of money invested in this I don’t know how long the myth can sustain itself. For the record I’m not saying AI can’t be useful and can’t accelerate your work but it cannot replace jobs and I have yet to see a ten person startup vibe code a competing product with a leading SaaS company.