What you call a "barrier to entry", others might call "certification of some base level of quality". Yeah, if you sling spaghetti Javascript, we're not letting you in, or summat. I'm not saying it always does, or even will, work out that way, but it is one option.
It's just perhaps possible that not every currently existing and active guild that enforces minimum rates is also ensuring a minimum level of quality. This suggests that, in some times and some places, there can be a gap between what's possible and what's realized.
You're completely right. Guilds can ensure quality!
And can we not use the term guild in TU history has some very negative connotations.
Some actively call themselves guilds today - Writers Guild, Screen Actors Guild, Directors Guild of America, etc. Should we not use their word of choice?
19th century trade union cosplay isn't going to organise professionals in the 21st century or anyone else for that matter - I am sure even Keith Flett would agree with me.
Does that mean if I decide to start a venture, my venture will have healthcare from day 0? If so, that's a pretty neat idea.
EDIT: I just also thought that the interests of a union of startup developers and union of enterprise/large-co developers are quite different. Does this mean there are two different unions?
My main gripe with Unions are the huge costs and the major lack of benefits people receive. I'd also prefer to join a Union that isn't hugely centralized and falls to the ills of bureaucracy.
Certainly not in the SF bay area, but I'm not located there.
I really appreciate the benefits I could enjoy thanks to their work.
Additionally in countries where being an Informatics Engineer is a proper certified title, the college also helps in some negotiations.