I don't think it's hypocrisy, because we're talking about different taxes and different tax payers (e.g., corporations Vs individuals). There's no hypocrisy in treating different kinds of case differently.
True, but I don't see why this is relevant.
I wouldn't. If I had the means to do so then I would not need to avail of those means in order to get by. And I'm not some saintly individual either.
It's also interesting they when one correctly points out that he is avoiding paying tax one is often accused of begrudgery, as opposed to, say, raising a fair criticism.
I'm happy to. His businesses have provided employment and he has given generously to various causes, including the GAA. None of that is incompatible with criticising him as an Irish citizen who moved abroad to avoid paying tax.