I can’t believe this but I’m 100% in agreement with OP. Those are specifically the brands I would never recommend to anyone. I’d go as far as saying that the people using those brands are dumb.
They. Just. Don’t. Get. It.
They. Just. Don’t. Get. It.