For every person like you, who thinks s/he knows how things would be better for the environment and others, and how to get there (at least approximately), there is another person who doesn't give a shit and who will do long-term damage in exchange for short-term gains all day long. That person will out-compete you and other people like you.
We do, however, seem to be getting better and better at solving these sorts of cooperation puzzles. I just don't see a way out of the Malthusian problem (there will be more and more of the sorts of people who breed more, by definition). We might just have to live with a boom-and-bust cycle on this planet, much like other species, but on longer timescales. It's also possible we avoid the evolutionarily stable state and manage to successfully trap ourselves in some sort of metastable state.
It's all going to be fine and your life will be really good, though :-)