I like to fantasize too. Unfortunately, men do have to compete for partners. This is wired into us. And women also have to compete for partners. That is wired into them.
The people exist that you are describing. They live in their parents basement. They skip out on their parental duties. They are called losers.
Do you think anyone ever grew up thinking: “I wanna fix people’s broken toilets.” or, “I wanna clean airport bathrooms?”
What you are suggesting would not sustain 7.8 billion people on earth. I think most people on this platform are frustrated.
You define your reality and control your personal decisions. Opportunities exist to live the life you want and not blame society.
Sorry to disagree with the crowd on this one. Create your ideal existence and let other people live theirs.