I think it is very true, but nowhere close to enough. Even at only 7.5 billion, we're already swimming in our own filth, and we're making more a hell of a lot faster than we're cleaning it up.
Maybe not 'us' personally ... and therein might lie the problem: the folks most adept to solving the issue (money, resources) don't really live or even see the issue (our side of the fence is very green).
But like I said, I have no solution. Other than a nuclear one. The bad nuclear, in this case.