I agree with you.
I'm sure the author means well, but it comes off as someone who lacks real-world experience sharing what they think is an ideal team structure when building apps.
That's just my opinion, but yeah, the article doesn't resonate with my experience at all, and I've been at this a while.
It's written by a large language model, I wouldn't expect it to mean anything