VAT is not the problem if the price difference is 200%.
Looking around on the net, I cannot find any MS software that is 200% different between the us and europe. 15-20% difference seems to be the norm, and that can be attributed to VAT differences. Unless of course you are also adding in the difference in currency exchange rates. These change every day. 5 years ago the Euro to Dollar rate was much closer to 1:1. Are you suggesting that Microsoft should change its software pricing on all products in all countries every day??? That would be kinda ridiculous. The costs involved in hiring people to do that alone would increase the prices by more than 200%.