> Better for the corporation if the workers have no support structure or reputation that might lead them to quit
That's exactly right.
> This is cope and propaganda to discourage people from developing their own brand.
Not really "cope and propaganda" when it's true, is it?