Hospital doctors are unionized.
Professors are unionized.
Plumbers are unionized
Dirt movers are unionized
Police are unionized
Figherfighters are unionized
Public employees are unionized
Teachers are unionized
Actors are unionized
the NBA is unionized
the NFL is unionized
the MLB is unionized
the NHL is unionized
And yet, software engineers should not be ?