I pay my taxes happily because it's a moral obligation
You are flat out, 100%, absolutely wrong. It's a legal obligation. If they reduced the tax rate 5% you wouldn't feel morally obligated to still pay the same amount you do now, would you?
Being outside IR35 is not about not paying tax. You pay 20% off the top as company tax, then you pay tax on dividends as well. Being inside IR35, you pay employee NI AND employer NI AND income tax... way more tax than an employee earning the same amount would do.