Isn’t it worth getting some experience actually seeing what different organizations work like? (or maybe you’ve already done this, though that is not the impression I get from the post )
Top management consulting firms are a very efficient way to cover the experience/ credibility/ basic_knowledge/ contacts fields, but require a high tolerance for bullshit (and long hours/ travel)
Don’t partisan news reporting, talk shows and organised astroturf movements considerably influence people’s opinions (to the point of sometimes voting against their own interest)? Now could different groups be more exposed/ susceptible to this?