I can certainly agree with b) but a) is not a very useful way of looking at things. if you went back and changed nothing else about the election except making popular vote the win condition, hillary clinton would obviously have won. but this small modification would have totally changed the campaign strategy of every candidate. people who didn't bother voting might have voted. donald trump might have won anyway with a different strategy. we might not even have been choosing between trump and clinton in the first place!
not saying the electoral college is good, just that this isn't a strong argument to the contrary.