Is everything you do and find important in life directly related to improving our ecosystem and eliminating nuclear stockpiles? Do you think it's ok to be interested, for example, in web development, but not in space colonization? Maybe instead of attempting to force artificial goals on human society, you should acknowledge the fact that people care about more things than your notion of "quality". Denying them those things in the name of some artificial pragmatism is exactly the opposite of pragmatism - it ignores the realities of human society, ignores the actual wishes of people, and replaces them with an artificial ideology.
I would much rather live in a world where some people care about clean energy and sustainability, others about colonizing space, others about mathematics, and others about art, etc., than in a world where the majority of those things are shunned because of arguments such as yours. The latter world is a far more miserable one, and a miserable reality isn't a solution to anything.