If a company genuinely operates out of Ireland, sure.
The issue that's caused a lot of grief is that a lot of companies set up what pretty much accounts to shell companies in Ireland, with the bare minimal operations they can get away with, and route massive amounts of revenue through it in creative ways that have nothing to do with where the actual operations and revenues of the company are.
I know you havent mentioned anyone specifically. But companies such as Apple, Google, Facebook, and Microsoft employ hundreds if not thousands of people here.
Does Stripe have "operations" in the Republic of Ireland?
Will Stripe shuffle UK sales/transactions through Dublin in order to avoid paying corporation tax in the UK?
Quite a lot of people in the UK are sick of companies coming across the Atlantic and playing international tax games.