Unfortunately it always seems for every self-funder like Trump we get 10 self-funders like Romney.
The candidates that are not self-funded are just as likely to be captured by the establishment. It takes real money to run for congress, races like the Senate even more so because they are statewide.