European Union angle is: stop opening up branches in Luxemburg and Ireland (or other tax havens) to sell products to customers in other EU nations. Aka pay where you generate income.
I hope i understood you correctly, but it really has nothing to do with modern tech/IT. Such regulations have been already applied to Ebay, Amazon and other companies which sell the 'old' stuff you are talking about.
Just like you, I fail to see where the jingoism would be in forcing non-EU members to pay a fair amount of taxes and punish those who try to exploit the system.
EU has _never_ been a free market and if you want to play you have to follow rules (and IMO that's partly why EU refused to sign the TTIP). Same thing for foreign companies trying to export goods to the USA, especially these days - no?
[0](https://en.wikipedia.org/wiki/Transatlantic_Trade_and_Invest...)