Maybe. It's basically "people who know how shit works" vs "people who don't know how shit works". I hope we still have at least some people in category 1 or else we just end up with Wall-E.
Of course. People tend to conflate ‘using AI while coding’ with ‘vibe coding’, but they are very different. That’s why I like the framing of “understanding” vs “not understanding”