As others have said, it is very possible to work your way through college. I did it, working full time in community college, transferring to a university, working full time there. I worked in a 24-hour industry so I could work swing shift and go to school in the mornings. I certainly wasn't the only one at college working, especially at community college. It can be done.
That being said, I have promised my daughter that I will pay for her to go to college, and I don't care if it means more debt for me (I'm still paying grad school loans) or that I retire later because of it. I don't want her to start adulthood in debt. I also don't want her struggling through school working full time like I did, with 15-hour days every day, falling asleep while doing homework, not having time to do a really good job on assigned projects, working for bosses who fire you for not coming in on your day off because they don't care that you had a final that day. My grades suffered, my health suffered, my relationships suffered, and I never saw my family. The kids at my university were pretty hard-working (this was not a slacker university), but they had time to socialize, make friends, get involved in campus activities, take on leadership roles in clubs, and have some time off to enjoy life. Those kids have moved on to become doctors, researchers, professors, lawyers, business owners, politicians, community leaders -- interesting people with interesting lives, and I never even had time to talk to them. I don't want my daughter to have the same experience. (I should mention that DD is an incredibly hard worker -- I'm not at all concerned she will slack off and take her education for granted.)
So yes, anyone can work their way through school if they are dedicated enough. It's not necessarily the best option depending on the kid and the situation. If you think your son will work his tail off and go into a field where people normally earn $100K or more a year, then a one-time $60K investment is a pretty good choice; make a deal with him that he will pay the whole thing back to you if you need the money. If he has no idea what he wants to do and you're not sure he'll follow through, help him find another way.