Did you actually read what you provided? It's really not the defense of your point that you are making it out to be. Lead author, Corey Bradshaw (Who also co-authored Human Population Reduction is Not a Quick Fix for Environmental Problems), argues that our current consumption system is unsustainable. I couldn't agree more!
The 2.5 billion figure cited within is not some immutable physical limit on the number of human bodies Earth can contain. The authors explicitly acknowledge that a "sustainable" population depends on things like standard of living, economics, social conditions, and resource consumption. Their ecological-footprint estimate of 2.35 billion specifically assumes today's average material standard of living and current consumption distribution, including the enormous consumption of the wealthiest people.
You're taking a model of how many people our planet can sustainably support under particular socioeconomic and consumption conditions and treating it as evidence that the people themselves are the fundamental problem. That's not what the evidence shows, though. Not even the evidence you yourself brought to the table, sorry!