I can't get angry about this when our government contains way richer people. People who actively make our lives more miserable and spend public funds to line their mates pockets while kids starve.
There aren't many footballers who are household names globally so it makes sense that these players would be offered huge sums to represent brands, which makes up a huge chunk of Salah's annual income.
As for his actual wage, if the club can afford it then I'd rather the players get a good chunk of the profits than the owners pocketing it. Football is a short career for most. Fair play to them if they manage to set themselves up for life.
Football is a billion pound industry, those at the top are always going to earn mega money, especially now Saudi/Qatari teams are throwing mad cash around.