I've wondered about this and would like to know how many protesters, before and now, didn't vote... no one knows.   It was said a lot of millennials and blacks didn't vote, or voted with third party "protest" votes (which Bernie Sanders warned against).   Some will get a lesson about the importance of voting - some need to be reminded what the GOP did to the country last time.   BUT (I just looked it up) the total of presidential votes cast in 2012 and 2016 were 129,075,630 and 136,628,459 respectively... so 7.5M more people participated in 2016.  I suspect this is because most ALL who supported Trump voted, so he's lucky so many didn't vote.  You're right that those who don't vote shouldn't complain, but we'll see what happens during midterms in 2018.