Agreed.  I've managed both unionized and non-union workers and the procedures are basically the same.  Documentation and progressive discipline.

In the non-union world you risk a wrongful dismissal lawsuit.  In the union world you risk losing a grievance.  If you can't 'win' these cases it usually boils down to lazy supervisors.