Well yeah if you are so comfortable with your job you are willing to get shit on all day and be required to take vaccines every month, that's not good.
But have you tried telling your boss to stop harassing you? Maybe record it and put it on the Internet.