I'm with you, lets both outsource and offshore the government.
I do believe that we have the skills and people in the UK to do the job, but feel that the government always gets in the way, changing the goal posts, specs and causing the big projects to fail - How many of us I wonder could have put together a simple NHS database system, for a fraction of the cost and within a short timescale, without government interventions?
Just my two rupees worth...