Re: Go Trump Go.
That just proves that there are abuses of the system. For Trump to be right you need to establish that the abuses outweigh the benefits, not merely that they exist. I guarantee you that there will be abuse of absolutely any system.
Sadly, since politicians with different views aren't presently willing even to talk to one another, it's unlikely that such a calculation will be made. Looking principled on TV in front of your party colours is very important.