The larp is that software unions are anything like blue collar unions, and that socialists want to selectively act as the voice of blue collar when they are in a completely different class and do not interact with them.
I’ll note one key difference. Software output and skills vary on a power scale. Blue collar work is often heavily defined by formal procedures and codes so that trained personnel are largely interchangeable from a business perspective (not always or completely true). So without a union it’s a constant race to the bottom because the labor is fungible and the only requirement for success is passing minimum criteria.