@Aphrodite89
I agree somewhat - many footballers are very generous with charitable donations and both through their clubs and off their own bat, they try to improve others' lives. And particularly so when they come from poor backgrounds, IMO. They feel the imperative to give back.
Others are selfish arses, but you could say that about tennis players, actors, or musicians, or anyone in the entertainment industry. Not to mention all the alleged rapists and drink-drivers and manslaughter-ers. Any group of young men with loads of money will contain a cohort who behave like this. But they all, saints, swine or everything in between, most definitely give a shit about football and winning stuff.
However. Playing for England is good for your career and your off-field earnings. It gives you an edge when you are being considered for that lucrative TV gig after you retire from playing. The amount they are paid for England duty is reported to be around £2,000 per game. PL players earn many tens of thousands of pounds a week from their clubs and can forgo that £2,000 without pain. Only a handful of women in the WSL earn more than about £150,000 a year. The average salary is £30,000 a year and some earn £20,000. So the England payments are much more important to women footballers.
I don't like to set men's and women's football against each other. The landscape around them is totally different. And the footballers themselves seem in reality to be very supportive of each other, at club and national level.