I feel a little more creativity is required around reliefs to incentivise business creation.
If you happen to be considering starting a business, one of the last concerns on your mind is how much tax you're going to have to pay on profits, in the exceptionally rare case that a startup makes a profit in the first three years.
Social safety nets for founders, reduced rates of employers PRSI, maybe reduced rates of income tax for employees to work at startups (to let us compete with higher salaries an MNCs) etc. would be much more effective I think.