FadeToBlack&Gold
Microlot Marxist
The solution is to tax everything the same.
And to have a wealth tax.
The only credit that should exist is for dependents. All capital gains should be treated as regular income above a certain income threshold. Pass-through schemes, trusts, etc. used to hide money should be outlawed and if/when you are caught abusing them you ought to lose everything you failed to report, plus stiff penalties on your next tax bill. Offshore inversions done to evade corporate taxes should be outlawed. Mortgage interest deductions should only apply to first-time homebuyers, or should at least be capped much lower for non-homesteaded real estate purchases. You want that lake house or ski condo? You'd better really want it.