I agree, I just think it will take time for it to catch on among the private sphere. I work now in higher Ed and the culture is much different: surprise, surprise, an Ivy League university likes its employees learning. I also work with a lot of non-career programmers, none of which have Ivy degrees (nor do I). Ofc most companies can't hold a candle to these educational resources, but if they choose to invest in their staff, like you say, it does work.