If there is a conflict of interest, it is your responsibility to clear that up. This is one of the reasons I never post on the various topics here that relate to my past employers or nuclear power. And if I do so, I clearly state my associations.
For example, if I were to post on a topic saying “Oh, your claims about the safety of nuclear power are overblown” without explaining that I’ve worked in nuclear plants before and evaluated safety, I’d be dishonest. So I don’t. Additionally, if I signed up to a forum and my only posts were on the safety of nuclear power without disclosing my previous affiliations, I’d be dishonest. As such, my criticism stands.