Because it’s all wrong, and detrimental to understanding how real humans actually navigate the world.
The demand curve is true for robots, not people.
In fact, every concept in traditional economics is true for robots instead of people.
Start teaching behavioural economics instead of traditional economics.
Indeed, any teaching that assumes rational behaviour by humans should be treated as extremely suspect.