What you fail to notice is a term called law of diminishing utility. Which philosophically means the perceived gains/value/utility from anything over time tend to appear less and less.
People get bored. There was thread a while back on Reddit, about discussing free ice creams and chocolates at Google. Thread bought out a very interesting aspect of human life, some people complained about quality of some chocolates in the fridge. So here you have a people who are getting free food, chocolates, ice creams, massage centers, toys and what not for free. And yet after some time they continue to have complains.
People will always have something to complain about. Besides look at the communist set ups. They aimed to provide what you say. Yet all of it went in the drain. When you award things uniformly for non uniform efforts. The concept and specialty of distinction goes away. People don't feel compelled to try a little extra or go the extra mile because there are no special rewards for that.
I acknowledged people will always want something more.
Although I would note Google still considers these perks worthwhile to free up folks to pursue useful work.
And I'm not talking about giving everyone the same thing.
I'm talking about basic survival needs being met at little to no cost and advancing from there. Nothing about uniform rewards, just a solid base from which to work.
Lets consider that situation you mentioned. Lets assume your food, clothing, shelter and health care to a large extent will taken care of.
Its still won't solve many problems. If you visit ghettos(I actually stay in one, here in India) you will see the nature of problems of a different kind. Even if you could some how solve their their problems concerning basic needs. You really won't help they have hygiene, education, solve problems related to crime. Their overall perspective of life still won't from its base position to large extent.
What it is likely to do is make those people more lazy. I don't have data to prove this, but the same old problems of poverty but of a different kind will exist. People will complain of not having luxury in transport, posh living, vacationing etc. It never ends..
India is hardly Sweden. But if it were, then there is no reason it could not apply Sweden's policies with the same success that Sweden has had. (While I don't think anyone thinks Sweden is perfect, it seems hard to dispute that most Swedes are doing better than most Indians.)
People get bored. There was thread a while back on Reddit, about discussing free ice creams and chocolates at Google. Thread bought out a very interesting aspect of human life, some people complained about quality of some chocolates in the fridge. So here you have a people who are getting free food, chocolates, ice creams, massage centers, toys and what not for free. And yet after some time they continue to have complains.
People will always have something to complain about. Besides look at the communist set ups. They aimed to provide what you say. Yet all of it went in the drain. When you award things uniformly for non uniform efforts. The concept and specialty of distinction goes away. People don't feel compelled to try a little extra or go the extra mile because there are no special rewards for that.