The entire point of a well-rounded education is that you never know when you're going to need it. Just because you can't imagine it, doesn't mean it's not necessary. Why not teach everyone a little programming? "It won't serve them" is not a good enough reason.