If you interview someone and they ask for X, and you agree to hire them for X, then you have made the decision that he is worth X.
That fact that he did not make X at his last job should have zero effect on his future job.
If you do not think he is worth X, then don't hire him. He is either worth X or not.
Absolutely true. I'm also not an idiot and I apply this technique selectively. If I have to prevaricate to get something I want in a business setting, I have no problem with that. It's business, not a church confessional. However, when I'm at a company I align my desires with theirs and we BOTH get what we want.
Honesty and integrity in a corporate environment is a myth. To succeed you just have to project an illusion of those qualities. This is especially true higher up in the ranks.
Do you think your manager would tell you you're being laid off after having asked him? Hell no! He'll lie by omission or commission to save his skin. Is that honesty? Is there integrity in it? No! It's business. Get off your high horse.
My life goal is to retire early so no one fucking tells me what to do with my time. It's working out so far, so I see no need to change my means.