If we give everyone what they want, then what's the meaning of life by that point? Let's assume, people can have what they wanted easily wherein there's no work required for them, the level of cooperation we have today will significantly reduce. People will never work unless it is on their best interest (non-monetary based interest) and consider the number of people doing their life choices based on money.
And thinking crimes will be reduced when you let people have what they want is short-term planning and it's kind of infant-minded. Humans will always find ways to harm each other one way or another, because on any society whether it is old or new there's always disagreements. And we did our best to settle this disagreements through the systems we have created. In my opinion, all we need is balance.
Meaning of life would be to live your life. Spend time with friends and family. Travel and see the world (for free of course). Meet new people. I think the lazyness nature of humans might be a problem yes. And, yes, there will always be crime, but if you could get everything you wanted, certain crimes would most likely disappear.