I never understood the logic behind taxing large internet businesses. The idea behind taxes is that you use some public resource and you pay for that service. You own a home in a neighborhood, you pay property tax that funds the schools. You drive a car, you pay gasoline tax that funds the streets. You hire workers locally, you pay the tax to pay back all the contributions public institutions made to adding the skill…
The idea behind taxation is "the government needs money to function, and it alone has the authority to take it by force". Anything else is a post hoc justification.
There's not really anything else to it.