I just find good looking women who want to buy me dinner!
Why are pilots so cheap? I think its conditioning. All you young regional guys know what you get paid. Its the same when you first start in the military. You have to learn to be cheap to get by. Once, I had to fish 100 pennies out of my change bucket so I could go to the beach and pay the $1 parking fee.
And every time you change jobs, you take a pay cut. I took a 50% pay cut to join the military. I took another 50% pay cut to take my airline job. Then, you never know when an arbitrator will impose a 35% pay cut. So you train yourself to be frugal.
Once you've made Captain, though, its time to pay it forward. I have a personal policy to take my F/Os out for dinner or drinks the first time we fly together. When they ask what they can do, I say, "When you make Captain, you do it for your F/Os."