Your dismissal of an opinion piece because of the media outlet is very telling. Stay in your silo---no worries. Keep on getting surprised about election outcomes.
I personally know a couple of families that have children who have renounced their parents because the parents voted for Trump and they are in college and are appalled that the world does not agree with their opinions.
The liberals say they are for free speech and democracy--unless it appears in their own families.