By saying "teach my kids to code", I don't imply "forcing my kids" into it. Just introducing, letting them experience and know it exists, what it's for, how it works.
If I don't expose them to coding, how could I ever know they're interested or not?
A tangent:
The two generations before mine worried too much about letting children "just play". Life was too tough on them when they were kids. And they went to the opposite extreme: made life too soft for me as a kid.
I grew up with a completely wrong vision of life and the world. I entered youth totally unprepared. It's anectodal and I bet there are people who had a too soft childhood with only play and managed it differently, but I'm going to find a better balance for my kids as they grow.
I want to smoothly and gently introduce pieces of adulthood to them, so that when they reach maturity, they're better prepared to be happier, more confident and independent.