Earlier quoted context omitted.
WGA is just one of many unions, but you’re right— getting into the “best” guilds is itself a process; but ostensibly, it’s to ensure that the guild keeps its prestige as a genuine body of talent. It’s a balancing act for sure, and I don’t know if tech wants to emulate everything exactly with the Hollywood guild system, but it’s worth taking inspiration from.
Would you trust unions over markets to determine which programmers are skilled? How would they determine that?
However, just because you’re in the guild does not mean you have a job. Productions still have to hire and choose to work with you. Generally, if you don’t get work within sometime between 1-2 years you lose membership.
If you’re not “skilled enough” for the minimum floor pay, then the studio or show has no obligation to hire you. Don’t see why that model can’t work for tech?