I'm not from the US and I got "free" education where I live, and I still feel like I've lost money. If I've started working 4 years earlier I would've gotten more experience and more money, and surely wouldn't be as miserable in the meantime as I've been in the Uni. I don't feel like I've learned anything substantial that couldn't be covered by a short online course, but I sure spent much more than working hours stressing out and torturing myself with absolute garbage topics.