Sounds a bit like communism, but without anyone having any job. So yes, this should probably work out just fine.
When times get though, and this environment is gone, bad stuff happens.
Culture is only a small thin layer, that is gone the moment real problems arise. Just take a look at history, and you event don't have to go too far back. Look what's happening in the middle east right now.