IMHO, Mia Love should have won in 2012 had the Libertarian, Jim L. Vein not taken nearly 3% of the votes from Republicans.
In 2014, many of the Republican loses (e.g. Virginia ) and runoffs (e.g. Louisiana ) came as a result of Libertarians siphoning votes away from Republicans.
Thankfully, Mia Love won over 50% of the vote this year.
I think we need more political parties on the ballot. People can vote how they wish to vote, our votes are now owed to anyone or any party.