Well, you’re certainly entitled to your opinion. But just to be clear, even Eric Elliott has admitted I made valid points in my original post.
Moreover, I’m getting positive feedback from other veteran developers. (And yes, I’m a veteran developer, too, with over 20 years experience.) So it would seem there is plenty of room for opinions on both sides of the argument. It is hardly settled.
I need not feel shame.