The article implies an indictment of Clinton & Trump. As if they were nominated inspire of the will of the vast majority of the people. But it's actually an indictment of the American public for failing to vote.
No, you have to be registered to a political party to vote in primaries in most states. If you're registered independent you don't get a chance to vote unless that state has open primaries.