There are two sides to it.
I live in Ireland. I work at a multinational - pretty much everyone I know does. And I know that on one hand, most MNCs aren't paying their "fair share" - most of them are here for the same reason. On the other hand, I know our jobs probably wouldn't be here otherwise.
MNCs paid 80% of all corporate tax in Ireland, in 2015. The top 10 payers paid 40% of all CT between them. It's really one of those "quantity vs quality" things, and Ireland has opted for quantity. A rather than extracting a lot from MNCs, we extract from a lot of them instead. And it does balance out - CT forms about the same % of govt revenue as the european average. We're not actually losing out this way - but we are gaining jobs and investment. And for a country where "getting a job" used to mean the ferry to the UK, that's huge.
And MNCs hoarding cash here does have other benefits. eg, Apple are building a datacenter not far at all from me, because it's cheaper to build it here, than repatriating the funds to the US to do so there. We create more jobs, more investment, more value by being friendly.
I also have to be a bit realistic - the moneys funneled through Ireland without being taxed, wouldn't have come this way at the full rate. That is - "our fair share" is a bit revisionist; if we taxed them 12.5%, we would have received 12.5% of nothing. They would have sent it somewhere even cheaper instead (eg, Intel are building out in Israel because they were able to offer 5% instead).
Of course I can see the other side, that corporations need to play fair. And that what we're doing is costing someone somewhere else instead. But I do see the day-to-day duality - that people here, in Ireland, will bounce between complaining that Apple don't pay enough, and being excited that they're building a few hundred more jobs 4 miles down the road, within the same conversation.
(and to be clear, it's not just Apple - the primary concern at the moment is that while Apple may concede and pay what the EU demands, the next investor, employer to move here, might have second thoughts.)