For a start, AMD, Intel and Nvidia are for-profit companies. Their main goal is to keep the investors happy. Talking about non-profit companies is irrelevant here.
Secondly, society functions without high-end graphics cards just fine, it has for millennia. They certainly have an effect on society, but they're not necessary by any means. Therefore, AMD, Intel and Nvidia are not obliged to lower their profit margins as long as customers are happy to pay up. Why would they? If you could sell a loaf of bread for 100 bucks, tell me you wouldn't.