I think most engineers/developers/scientists would welcome, or at least be fine with, being a member of a guild like writers and actors. Their parent poster is suggesting that a traditional US union is the way, which I personally don't agree with and don't think I am unique in that regard.
To be honest, I'm not sure I know the difference. I got invited to SAG-AFTRA after doing a TV commercial and it seemed pretty union-y to me. Not that it's inherently a bad thing, and maybe I'm wrong in that there are differences but not aware of them.
Could you say more about the differences you see between a traditional US union and a modern day guild?
What I meant is that something like SAG-AFTRA provides some benefits and sets minimum standards for a work environment but does not limit your ability to negotiate a higher rate for your work, does not require promotion (whatever that would mean in this context) based on seniority, etc.
In the US, doctors, lawyers, and to some extent professional engineers and other licensed professions operate under a somewhat similar model in that they restrict supply of that class of labor through some sort of accreditation, apply minimum standards for the profession, and otherwise stay out of your business for the most part.