I think you may be
massively underestimating how much your friends who work in finance, international relations, law etc are making, if you think this. It's a whole other tier of compensation and social status in the UK. PPE's and theology graduates making literal million-pound bonuses.
In the UK it's the humanities students who run the show and get the real money.
As a concrete example - I think basic new grads at Linklaters, a pretty pedestrian, non-sexy law firm doing boring routine corporate stuff, not Google-style super-stars, get £83k https://www.legalcheek.com/2018/10/linklaters-bumps-junior-l.... That's an open application, not something targeted at particularly talented specific people.
I think that's more than even Google new-grad pay in London. Google! The highest of the high tier international tech companies. How does it compare to what you see engineer new-grads getting?