Good. It is becoming more and more apparent that there is a toll on society created by these companies. They have a negative impact on our domestic businesses (traditional brick and mortar, as well as home-grown digital businesses) not to mention our mental health and even democracy. By taxing them, hopefully we can go some way to reversing some of that damage (although I'm less hopeful of that...).
So you see it as a tariff? Do not let the more efficient foreign player in, to let the local equivalent develop? Economically it does not make sense, if we are looking for a global optimum (literally); this is the standard free-trade argument. It may make sense if there's no global trust; you don't want to depend on products of a potential unfriendly party, or let them have a large foothold in your economy, just, wel…
Education and healthcare are provided locally "for free", assumed to be covered by taxes. It doesn't work if everything you ever pay or buy is magically transferred abroad and skip tax collection.
Of course, these are basic services provided in most of Europe. It may be seen differently in a different location that doesn't provide these.