Have to agree. Governments have been dancing around it too long. Either everyone pays or the very well off pay the majority.
The argument that it's unfair to tax the rich, I actually understand - they would see they earned it so why should they pay more but it's about understanding everyone is a part of society. If you fear for your safety, then you need police to be paid for to keep things nice.
Unfortunately, globalisation devalued a lot of our industry from 30-50 years ago and if those company heads want to continue benefitting from that, then the price is higher taxes.