Plus where do you draw the line? If its for a mate's birthday and you get invited to Magaluf, do you go "Nah, I'll pay for everyone to go somewhere else" including shelling out for flights and spending money for mates of mates who've been invited but who you don't know? Then you're invited away to everyone's birthday and look tight if you don't go and pay for everyone. And you're always the arbiter of "Oh, can my brother in law come?" Sounds like it'd just cause rows and the kind of daft behaviour that ends up with you skint by 40, especially if your top flight career is over by 20-odd.