There is also a huge local economy issue with outsourcing.
The UK economy, is falling each day, and not doing well at all, mainly due to large foreign companies setting up being cheaper than local companies, due to lower wages in other countries and slave labour in some cases. They take the money to pay for the goods, usually made abroad, then what profits are left and would be kept in the local economy is shipped abroad.
Take for example supermarkets, they destroy the local retail chain, then what tiny profits they make is shipped away to either the South East of England or abroad in the case of Asda/Wall Mart, where it will stay for a very long time if not for ever. This then destroys all tradesmen, maintenance, shop fitting etc that would supply that retail industry.
Almost every penny you spend in Asda is sent out of the UK one way or other.
Its the same with web design and outsourcing, any uni graduates who are leaving uni at the moment are loosing out on jobs and income, as companies are willing to sacrifice quality and service over a few quid.
The reason India, China, Vietnam, and other eastern areas are booming compared to what they were, is because they are willing to do the work, and will not outsource. They keep what ever money they make and it stays in the local economy.
I know an entire website can be written about capitalism, and how it doesnt work, but outsourcing is possibly the worst form of this failure and over a very short time, it will show how much of a massive effect it has had on the UK economy.
As business owners, we have the responsibility of the UK economy, not the politicians we all like to blame, it is almost 100% down to us.
And sending the money and work to India, to save the cost of a night out on the drink, is not the way to do this.