I say you go ahead and look out for number one - quite a few unpleasant loudmouths from CX on here, and who needs them?
Your family and your livelihood are much more important than pleasing knee-jerk idiots like that, who more than likely lack the balls to take opinions like that beyond internet forums...I wish you every success!