Unions are subject to the same laws of human behavior as governments, and will always get worse unless the people at the bottom hold them accountable with their only two tools: money (where applicable), and blood/toil. There is no magic system or legislation that will ever fix that.