As a society, we seem to want 5 star service for 1 star prices.
Saying that 'anyone' can do these jobs, that some people aren't willing or capable of doing better, that they're vocations, that you don't want to pay them too well because it'll attract the wrong people is justification for keeping wages in those sectors low - "There's plenty of supply".
But, as people are all too fond of complaining about, not 'anyone' can do those jobs well to the level that is being demanded.
Look at all the 'customer service is shit' posts, the 'why can't my relatives in care homes have a shower every day?' complaining about the services we need and want posts, not providing an adequate service. They're being paid a wage that even the government recognises can't be lived on because they're topped up by tax payers money a lot of the time.
We're paying for it one way or the other, either through higher consumer and user prices or higher taxes to support lower wages.
These roles are important enough to kick up a fuss when the demand isn't met, but not important enough to respect the people working in them enough to pay them a decent wage.
They're important enough to demand they're done well, but not important enough to recognise the contribution financially or in any other way.
And yes, the companies providing these services and the low pay to do those jobs are also part of this, but then we idolise and aspire to those go getters as a society and hold them up as beacons of what can be achieved through 'hard work' and 'sacrifice', conveniently ignoring that it's usually other people's hard work that gets the actual work done and the profit in.