Footballers are basically self-employed with a bunch of middle-men; their money comes out of the pockets of all the people who pay for tickets, merch, licensed products etc etc - if people are willing to pay, who are you to say they don't deserve it? And as to 'most people would love that job', well, to do that job you need to be exceptional, and most people, by definition, aren't; nobody would pay the money they do to watch people play football no better than they can.
TL;DR: you're not paying them, so why do you care?