The biggest problem here is, that Ireland has not been open about their taxation. They have a public rate of 12.5%. But then they give some companies specialt tax rates, and this is what EC has declared as an illegal state aid. A single market cannot work, if there are rule breakers.
Taxation is a reserved area where all countries must agree to changes unanimously. Those are the rules.