With the issue of fairness, there is a big elephant in the room - pension funds.  If we are going to go after passive income which are essentially acting a pension fund, then there is no ethical reason not to tax pension funds in the same way.  This means that individuals with pensions will be looking at a substantial increase in their contributions along with reduced benefits, but you can't say one group gets to do it while the other group does not.