No, that's not what induced demand is.
Induced demand is the idea that if you upgrade things, people will use it more (duh). (And it will need upgrading again shortly)
The post you're replying to is just how benefits of improvements scale off with time.