Resource Based Economy doesn't challenge it.
Merriam Webster define abundance as an amount or supply more than sufficient to meet one's needs.
And the post reads: Modern society has access to highly advanced technology and can make available food, clothing, housing and medical care; update our educational system; and develop a limitless supply of renewable, non-contaminating energy. By supplying an efficiently designed economy, everyone can enjoy a very high standard of living with all of the amenities of a high technological society.
Also see this CNBC news article and watch Paradise vs Oblivion by The Venus Project.
Don't hesitate in asking questions. :)
RE: The Venus Project - Resource Based Economy