I support the changes in China simply because I think that most people are wasting their time learning English here. For the small part of the population who ends up using it, it could be very valuable. But for the vast majority, it is a waste of time.
I think the talk about programming is similar, I think what we should offer is access, but that certainly doesn't mean everyone should learn it. In fact, for a vast majority, learning programming will be frustrating and offer very little value to their life. However for those who do use it, learning from a young age and having resources to explore that will be invaluable.
There is a whole other discussion here about what should be the baseline for a well-rounded education. Does some understanding of algorithms play a part of that? I think it should. But do we need to teach everyone programming? Probably not.
Zappa also said “politics is the entertainment branch of industry” in a 1987 interview with Keyboard magazine. The quote means that industry runs government, and all politics (such as elections) are strictly for the public’s entertainment, fooling voters into thinking that the elections matter. The term “military-industrial complex” replaced “industry” in Zappa’s quote ("Government/Politics is the entertainment division of the military-industrial complex") by at least 2002.