It&#x27;s an opinion and a set of observations, not an &quot;ideological rant and angry invective&quot;.  If you agreed with me, would you still call it an angry rant? And yes, I know they&#x27;re mediocre (in the sense of average, not exceptional) because there&#x27;s no evidence they&#x27;ve accomplished anything of note, but are merely marketing themselves as raw material for hire to big companies and then complaining that they aren&#x27;t getting hired because they don&#x27;t &quot;fit in&quot;.  That&#x27;s not what high achievers do.