Meanwhile my (single-person) company is paying around 20% corporation tax, and then I'm getting taxed a further 20-40% on top of that when I pay myself.
Yep, the current corporate tax laws basically punish single-nation companies, while giving multinationals a free pass. International tax laws desperately need an overhaul.
The amount of human time and energy wasted on taxation is mind bogglingly stupid.
Politicians trying to influence the behavior of their minions by designing these convoluted "tax-based incentive" schemes is the whole problem in the first place.
Just tax all money that comes into anyones hands at say 30% and let the market decide what activity is most efficient for the world.
Then maybe the 500 million intelligent people working around the globe as tax authorities, tax attorneys, tax lobbyists, tax preparers, tax accountants, and tax consultants...could spend their time doing more useful things for humanity.