Those would be reasons a union
can represent all workers in a field, not reasons it
has to.
This seems particularly pertinent when discussing the possibility of starting a new union in a field that traditionally hasn't had any: you're not going to suddenly get all tech workers to join up. There will be plenty of space for competing unions, and plenty of space for non-union workers.