"The other unfairness comes when a teacher or even a janitor is looking for a job. "

And it's not even just membership.  A friend of mine just applied to teach in the Catholic system in Alberta, and the board wasn't content to learn that her family was Polish Catholic and had been for generations, they took it a step further and asked for a signed affidavit from her parish priest, signifying that he knew her, knew her to be of good character and without sin, and that she attended regularly.

It is frankly unbelievable that in 2017, people can be forced to get a note from their priest to be employed.