>binary distinctions that don't exist
>you'll make better stuff if you're part of the world
>companies whose passions match your own
>that your project is useful to someone else
Exactly. OP shouldn't treat his own dull internship experiences as the whole picture about companies. His way of thinking is not productive/conducive at all IMO.
Though I don't totally agree with the "political" part.