Hats off to the co p who himself lights up in the cockpit and has failed a preflight BA.
There is a process to follow when grievances need to be addressed. First request the captain to butt out. If that leads you nowhere, refer problem to your CP and so on so forth.
Don't get me wrong, whistle blowers needed to keep things in check but blow it only when all options have been exhausted..