Certainly the self serving reason for the push can't be overlooked. The more people that are pushed into coding the more of a chance that Zuck/Dorsey/Houston can find a superstar to hire.
I'm sure in any industry (medical research as only one example) the people in that industry would love if more young people took a shining to what they do. Then they would have more to pick from. Sports works the same way. If you get a bunch of people interested in football out of the funnel comes some superstars and you have an entire industry.