Yep, it is a great sideshow to keep the real issues off the table! And the two parties have all but locked out third party candidates that really want to do some good.
Unfortunately, those of us with PoliSci degrees, or basic knowledge of how things *really* work get carried downstream by the rest of the voters.