> A solution is to just make everyone's tax reports public.
Hell no.
I don't want to be targeted be advertisers, penalised by insurers, and become a target for robbery because I have my personal information spread around for everyone to see.
There's a lot of personal shit on your tax return. Far more than is even apparent. It can also expose your side business to your employer which could cause issues.
I'm all for salary transparency, but tax returns are pretty private forms that contain an extremely high amount of PI, and can be data mined to expose even more implicit forms of PI.