You may be right that she got 55% of the votes in the D primaries. But she did not get any votes from the R's, the independents, and the non-voters. And a lot of those 55% came from D's who had a different first choice as the D candidate, but that first choice dropped out. In this manner, only 4% of Americans made Hillary their first preference is within a reasonable line.
Perhaps another way to explain this the leadership contests for national parties in Canada. These candidates try to find citizens to support them, and get them to buy a membership to the party. Then those people vote for that candidate in this internal party election.
During a leadership contest, a party will increase its membership to maybe 200,000 members. But 200,000 divided by 35,000,000 gives about 0.7% of the population the right to elect the party leader. And given that only two parties are viable to form government, let's raise that to 1.5% of Canadian actually have a say in the "two evils" offered by the parties. Doesn't that sound a bit feudalistic?