Unfortunately, I really agree with this analogy. I can see this move to programming being beneficial for England's IT sector but I don't think it will be popular when implemented in schools. I hope it is though! Many students will really love learning to code but I can see a far greater proportion of others taking a real dislike to it. Overall, I guess it depends on the methods in which it is taught.