Joined just to comment on this. Used to work at a unionized call center for a major corporation, they did the exact same thing. Tracked bathroom breaks, had people coming to work while contagious and ill, wouldn't let you use PTO you earned because it was "not available that day". The only thing the union did for me before I quit was take my money. Now I am extremely happy in a non unionized job making a fair wage, infinitely better benefits, and I actually enjoy going to work (not so much getting up to go to work though :) ).
I've been on both sides of the fence, and my experience with unions have been they are more worried about their bottom line than helping the people who pay them. They may be good for some people and really help them, but I have not experienced one that does.