In real world, you can always bootstrap your way to a decent nest egg, whether its a retirement fund or a home. It takes time, and it takes hard work. But is very possible and a lot of people do it.
If you can't, then evaluate your spending patterns seriously. I haven't met any person yet who didn't have wasteful expenditure that couldn't be eliminated.
More often than not its not the means/resources, its lack of resourcefulness. People in general don't have the motivation to take steps towards solving a difficult problem, and the discipline to suffer through a grind and see it through to the end. This of course is a very different problem, the responsibility of which starts and ends at a individual alone.
People who are poor or improvised deserve to live a life that also allows them to have something enjoyable, including hobbies. It shouldn't beconsidered a lack of discipline that an impoverished person could maybe enjoy their life once in a while. It's depressing how much one can expect a life of misery of they're poor.
No, not really. Especially given housing prices now.
You have now to choose between growing your house value or nurturing your career.