Imagine ... is not an argument. It is fabricating a non-existent scenario. I can imagine a whole lot of things non of which factor into whether labor should collectively bargain for better conditions.
This whole thread is made from 93.4% paper tigers and straw men.
It is an argument and it is not a straw man, because that argument is based on historical precedent. It's simply observing what has happened repeatedly in the past and pointing out it'd likely happen again. There are no logical fallacies there - if you believe the future would be different to the past, despite implementing the same policies, it's on you to argue why.
I am not going to argue on the merits of unions based another union and industries separation of duties taken out of context. It is an argument killing trope, "look at the ridiculous separation of job responsibilities in the film unions!" OMG, What would happen if we took this to the extreme in tech? Imagine, in a world where one person types statements and another enters semicolons. If you can't solve this problem, unions are bad.
It has no bearing on the validity of labor collectively bargaining for better conditions.
I am curious what your ideal software engineering union would look like.
I'm personally quite opposed to unions since they all seem to abuse their power in the long run, but I am curious what you would want a union to do for you.
This whole thread is made from 93.4% paper tigers and straw men.