That's fair. The majority of the world isn't Sweden either. Not sure why OP brought country up to begin with, just saying "bring it up to your union" isn't exactly a universal experience either.
Nor is having the opportunity to be within walking distance of your place of employment. Some people live in more rural areas because the cost of living is lower, and that is what they can afford. I speak from experience. I think a universal "cost of transportation" would be helpful to the populous in general. Who foots that bill? The employer. They need you to make their product after all. You shouldn't need a second job just to make it to your first job. Your first job should be able to pay for all of your expenses, including transportation to and from the job.