I agree with you 100%. Unfortunately the rest of the market does not work this way.
Citation: every job interview ever, especially when they demand facebook access.
In 22 years in this gig, I've never found a job interviewer that would ask for such a thing (mind you that FB haven't been around that long obviously.) I've had a couple asking for my salary history (more on that later.)
I've had a couple of assholes interviewing me, which is fine. I cannot control who the hell is on the other side of every new greeting. All I care of is to polish my A-game and see what's the best deal I can get when I interview (all other factors considering such as "shit, I've been unemployed for three months, I need moolah fast.")
Should someone were to ask me that, I'd give them a polite go-screw-yourself and walk of. This is not empty bravado. I've done it with prospective employers asking me for a salary history. Fuck you no, you either think I'm worth the money or not. I accept your offer or I do not. You are willing to pay me what I want, or not.
My past salary history is private and has no bearing on how YOU gauge me for a position.
Granted that I've never been in a situation desperate enough to bend over and comply (though I came close enough back in 2000 right after the dot-com bubble.) But if it ever came a situation like that desperate, I would comply, work, get paid and look for a way to get a better deal as soon as possible, short-notice be damned.
Protect yourself. Take care of your interests because no one is going to do it for you.