Hard agree (with you, that is).
It's just another case of people confusing "What I personally want" with "What actually leads to a sustainable business/ecosystem".
I honestly think people get confused about this because we are so accustomed to getting what we want.