Still wouldn't change much since the worker in China get 0,50$ an hour (I don't know how much they get, but I think it is nothing you could make a living off in any western country). So tax alone can't compensate for the higher income in the western world. You would have to accept an income below the one of a Chinese to make the companies stay here. Good luck in trying.
The attitude to want everything as cheap as possible is one that will screw the western world big time soon because we all are just buying products that aren't made here anymore and therefore we will destroy our jobs and our nations....(says the guy with the Japanese car....).