If I was a car mechanic, had all the skill but did not have land to store the cars I fixed, I would be very grateful if government were to give me a piece of land to use for my business. If for some reason I am unable to get funding to buy expensive lifts and other workshop equipment, I would not say government has set me up for failure, I would say they solved part of my problems.
Life is tough out there, the government is in no position to hand out title deeds for vast amounts of land to everyone.
Clearly some people are able to make it work and some struggle, but again so is life.