In my mind, if a company wants to set a generalized education requirement, above high school, that company should be required to pay off its employees student loans. Otherwise it's using the education system as a subsidized training program.
Note I said generalized. Engineers, doctors, etc who desire to ever be employed can't stop at a bachelor's anyways. Even still, their employees should have to pick up their training tab.
Business has gotten a free pass for 40 years and look at the society they've created with it. Maybe civilization needs more than a love of money to sustain it. Crazy huh.