To add to your point Zippy, something no one ever seems to take in account when looking at the cost of these schemes is lost earning potential. If you are currently in a nice £30,000 a year job then by training for 2 years you are in effect losing out on 24k ish a year, adding to the 'cost' of living the dream by another 48k.