Banks pay lots of money - what happens if everyone works at a bank? It just isn't realistic, not everyone wants to work at a bank.
They don't pay particularly more than anyone else for standard support roles (e.g. admin staff, receptionists, IT), so really the only reason someone would "not want to work at a bank" in an IT role over anywhere else would be if they had a moral objection to banking practices.
As far as I'm aware schools aren't struggling to fill basic IT posts are they? From what I can tell from some posts on here there are plenty of people happy to do IT work in schools/colleges.
There isn't a big issue recruiting people to do IT work in schools as far as I'm aware
Basic IT posts which require little to no experience, no. Anything where you actually have to know what you're doing? Yes. The reason? Exactly the same reason I left, because they are underpaid.
Why is an IT job any more "valuable" than someone elses?
I'm in IT and in a lucky position be be earning a good salary (because I keep moving around). But I don't think my job is any more valuable than the person who cleans my desk or fills up the coffee machine. Both are essential to society.
IT was an example. My point stands across any job and any role. Who is to say one job is more important than another? For example a premier division footballer earns millions. So that job must be thousands of times more valuable than being a nurse?
If you employ someone skilled and qualified, you're not just paying for the time they spend working for you, you're paying for the time and money they invested building that experience and gaining that qualification.
How much time and money do you need to invest in training to fill up a coffee machine or clean a desk, compared to learning e.g. AD inside out?
Why (as a school leaver) would you waste time and money investing in further education/qualifications, be skint for 3 years whilst studying, leave uni/college with £30k debt, all to earn just a couple of £ more than your peers (who also have had a 3 year head start on their careers while you were studying)
There's also the factor of how much "value" that person contributes to the company, and how easily they could be replaced (which generally relates directly to the point above about investing time and money in gaining the experience/qualifications).
If the cleaner quit, how quickly could you train up their replacement (assuming no previous experience)? And what impact would that have on the business?
If one of your 2 IT technicians left, how quickly could you train up their replacement(assuming no previous experience)? And what impact would that have on the business?
The footballer example isn't really a good one, as they are a bit of an exception to the rule - but even then, they still fall under the same factors as above.
How much money does <insert famous footballer here> generate for the team?
How easily could you replace <insert famous footballer here>(assuming no previous experience)?
I say "no previous experience" in the examples above, because if you're not willing to pay for the experience, you're most likely not going to get it.