Because their paycheck doesn't come from fairies. It comes from the money the company earns (that is, income minus expenses). If they don't need it, why spend it? Why not leave the company a few more dollars?
They do not come from fairies, but from mostly creative people like developers and designers. They provide this education bonus because they see value in highly motivated and educated personnel.