Every American conservative knows the feeling of being at work and your liberal coworkers, not knowing you're conservative, start going on a rant about how terrible Republicans are and how stupid they are and how they all deserve jail etc.
In America today, liberals feel very comfortable speaking about their views in public. Conservatives don't.