Yes, 2.9, rounded up to the closest million - a mere 100,000 up - is 3 million, Aderyn 
It doesn't matter what you 'think' is impressive.
The figures speak for themselves. Clinton won the popular vote by a margin that was greater than the winning margin of many winning presidential candidates. JFK for instance edged ahead of Richard Nixon by a mere 100,000 popular votes.
In her defence, I don't think she was helped by Obama telling his supporters that they ought to transfer their support to her - they weren't his votes to give away and it does irritate voters when a third party tries to interfere. I also believe she was hindered by her husband - she could have done without the history of all his old scandals.
In her defence, she was beaten by carefully targeted ads placed by the billionaire Robert Mercer.
I am not sure what you mean by 'they weren't his votes to give away'. Nobody saw or understood Obama's intervention that way. Obama urged black voters to go out and vote for her as it was becoming clear from opinion polling that they were hesitant about Clinton. In the end, many stayed home.
Her willingness to throw women under the bus during the Bill Clinton scandal years definitely made some voters stay home.
Unfortunately, staying home isn't a good idea if others are emerging from the woodwork to cast a vote for an orange faced Neanderthal who bragged about sexually assaulting women.
a win is a win. That's their system
It's the system in 48 states. Maine and Nebraska apportion EC votes proportionally according to counties iirc.
I am not disputing it was a win in the system that obtains. Just that it wasn't at all a clearcut endorsement of Trump, or evidence of massive flaws in Clinton. Many held their noses and voted for her, and many were very cheerful about voting for her.
I live in an area that was festooned with Bernie signs until the end of the primaries and even afterwards. There weren't half as many Hillary signs on front lawns for the election proper. The municipality still voted overwhelmingly for Clinton.