Mrs Clinton won the popular vote in 2016 beating Trump by 3 or 4 million. I understand that your system delivered a result that people didnt vote for. Much like ours.
How many more votes will the Dems need to get in order to get a Dem as President ? And at what point will people agree that the process is not fit for purpose ?
The Democrats could probably beat Trump without getting more popular votes... they simply have to commit sufficient resources to Swing States that are winnable.
Hillary neglected WI, MI, and PA to piss away a lot of money in AZ, which she was never going to win.
As for the EC, I agree, it is an awful system, but we'd have to amend the constitution to get rid of it... A lot of the smaller states might not be too keen on that, as it gives them outsized influence, and you need 38 states to agree.