So if there's an infinite supply of housing, but not land, where do all those people live?
You are speaking as though there is an infinite number of people on Earth that need housing. Presumably Earth has stabilized it's population and excess people go and live on one of the hundreds of Federation colonies.
Saying that money is the source of greed is just silly.
Well then it's a good thing I said that money is the
focus of greed, not the source.
Saying that greed has been eliminated is also silly, since it falls into that category "oh yeah, we have lobotomized humans so they're somehow fundamentally different from the human beings you know in real life"
The fact of the matter is that the humans on Star Trek are, by and large, very different from us. Would you say Kirk is greedy? Picard? Janeway, then? They certainly don't seem greedy from my perspective. Do I believe humanity capable of such a transition? Not really. But the premise of the show is that humanity
has evolved, that the people of the 24th century are different from us, and it's explicitly stated on many occasions that they've overcome greed, and I assume the explicit mentions of the fact that there is no money in the 24th century are intended to bolster this fact. It may seem implausible to you, but it's actually less implausible than transporters and warp drive, so you shouldn't have much trouble suspending your disbelief.
OK, they have replicators, but they still require power. this power is not unlimited, no resource on the Earth is.
Yes but in a world where matter and energy are interchangable, you don't need 'power', you just take some matter and turn it into something else. Presumably this is what a replicator does- a rock and a can of coke hold basically the same amount of potential energy- they are the same thing to the replicator (this is actually not science fiction- we are, in fact, all just very, very dense balls of energy).
I'm kind of thinking that some whizz economist came up with a system that is waaay beyond economic thinking now.
This is basically the best explanation anyone's come up with.
Picard only has said things like "The economics of the future are different" and that money was no longer the one driving force of human existence, not "money doesn't exist as a concept anymore".
The 'no money' concept did not originate in
First Contact, it has been around since TOS. It's actually less realistic to think that something as vast as the Federation would have an economic system of the sort that we understand in our own individual currencies and more realistic to realize that it's something we probably can't imagine.
Alternatively, Picard is speaking complete and total bullshit, and people at least work for energy credits.
It's pretty cynical to think that we'll always need some kind of currency. I'll admit it's pretty far-fetched idea, but it's not absolutely loopy. Most of the things I do in my life I do basically because I want to, not because I get paid to- it's not THAT difficult for me to imagine extending that philosophy into a sci-fi premise.