That's quite the claim and a bit misleading. Successful businesses have been firing customers forever. I think they intend on insulting users they want to fire.
I don't fully disagree with you, but I don't think it's correct to suggest you can't be successful with the attitude expressed in that article.
The last agency I worked at ridiculed their clients relentlessly. Every problem was blamed on the clients. A total lack of accountability from the owner down. It was a terrible place to work.
My approach with my clients: if they don't understand or misunderstand something then I failed to explain things to them clearly. Not a big deal, I correct it so we're on the same page and move on. It's a great opportunity for both of us to learn and grow.
That's a nice excuse for pessimism. But the way you think about the world affects the way you interact with the world. If you think that people suck, you will eventually treat them that way. And you never know which person you pissed off ten years ago is the person you need for something tomorrow.
God. You’ll never be successful if you are that insulting to your users.