I will go find the old discussion threads to get more details.
I wasn't for a minute suggesting you try to look for past discussion as I have found that to be a very arduous task. Most of the discussion is opinionated anyways. The best course of action is to be aware that there is potential for conflicting interests and read past, present and future NR's and make up your own mind. If you perceive something fishy it probably is. I was suggesting that I have taken positions in both so I personally am not concerned.