According to http://cookpolitical.com/story/10174, Trump got 46.1% of the popular vote.  
According to http://www.nonprofitvote.org/america-goes-to-the-polls-2016, 38.8% of eligible voters (approximately 90 million out of some 231 million people) chose not to vote.   This means that a bit more than a 1/4 of eligible voters voted for Trump.  
I agree with you that it's important to understand them.  However, for the understanding to be valid, it does not help to pretend that latent or open racism, misogyny, etc were not factors.