Yeah, life is always easier when you have money and live near a support network. :) Unfortunately, not all of us are so lucky! As far as public transportation, it always seems like it would be nice, until you realize that once you get out of the big cities it's often unreliable, dangerous, and takes incredibly long. A trip that takes me 20 minutes by car would take me nearly 2.5 hours here, and it was the same when I lived in Jersey - with the addition that the bus hub was in one of the most dangerous cities in the entire country so it would inevitably add hours to my trip while putting me in danger. When you're already working 8 hours, if you're lucky like me and have a job that's a normal 8-5 office job and not a retail or restaurant job with longer hours, adding 4 onto it is incredibly draining. I know it doesn't seem that way when you don't actually have a job, but it's way more draining to work a job than to go to school, haha.
It's always easier to backseat drive someone's life, especially when you're not in a situation to have those experiences for yourself.