I post very infrequently here. Unfortunately, I let my impatience with conspiracy theory ad nauseum get the best of me. My personal opinion on the matter is that a product really has zero NET value if you can't trust those who are responsible and accountable for overseeing it. You must have confidence in both product and management. If you lack confidence in either, then it's time to move on.
Anyway, have a happy Independence Day and let's remember those who are fighting in support of our country.
Best Regards.