Its quite sad really.
Its only my personall opinion that the UK really doesn`t appreciate its workers work-skills, I will be honest in saying that I dont believe there is ANY ONE sector (commercial or otherwise) that renumerates (financialy or otherwise) for the work done.
This is also quite evident that graduates are seriously looked down upon. infact unless you have a masters in a specific field you are offered quite poor packages in the UK, and even if you have a masters (and haven`t specialised yourself out of the market) most companys would prefer to have you on an outsourcing / consultants contract.
I can honestly understand the reason to move 'else where' and it almost seems anywhere is better.