Here is something I just found: https://www.gameworkersunite.org/
Please do let me know if those six unions would not be considered technical. And I'll try to keep looking. Perhaps we can find a good example of failing and a winning union (according to your definition) or get as close as possible, take the best of each, and build something better.