Paying taxes differently for each country of the customer you sell to is a ridiculous hardship.
It only benefits the large multinationals to reduce their competition. These sorts of rules centralize markets to fewer and fewer companies able to spend the resources to fulfill more and more complex rules.
The end result is higher prices and lower innovation for consumers. While employment gets centralized to slow-moving, inefficient, but compliant companies.
It's a real shame that legislation is actively trying to make it harder to do business as a small entity. Functioning governments should have it very high on their list of priorities to do the opposite.