What if you are current job pays you $400k? In that doesn't it advantage you to talk about your current salary to set an anchor? Also, it helps you avoid jobs/positions who are way below that number.
People at $400K a year don't apply for a job, they're recruited. Any of the problems mentioned in this thread would likely not apply.