There's already a framework in place - there are individuals or organizations whose job it is to decide matters between employers and unions. Why not just remove the unions and replace them with the employees directly?
And when I say 99%...I'm actually understating the case. I've worked for several employers, several different facilities...especially at the point where there are actual consequences - suspensions, termination, etc - you're always dealing with employees who could've been written up 10 times for every one we gave them.
Union is currently grieving a suspension we gave - the employee couldn't understand why we're picking on him, he's such a good employee that, "when you asked me to come on time, I come on time!" (translation - when I got a final warning a few weeks ago, I've been coming on time since then)