And has this position changed since 10 years ago?
10 years ago age 25 - I had an overdraft facility the size of my monthly salary (£1200) that would be maxed out by payday and I would be happy to go back to zero each month. I'd be very excited if I had hundreds on pay day. I didn't care about being overdrawn and would max out my overdraft even to buy things like clothes etc.
Today age 35 - I have money left before payday, i'd panic more if I ever risk going overdrawn, and my bank balance on payday is at least the amount of my pay. (If I think I'm going to go overdrawn I wouldn't buy a new pair of shoes - 10 years ago I wouldn't hesitate)
Have times changed in that people are more likely to not go overdrawn, or is it just my financial position and attitude to money has got better?