Maybe so but companies don't treat shareholders the same. If I own 1/2 of 1% of a company they probably aren't going to let me just come "check things out" but if I own 10% they probably would. You need to think in terms of the average investor and the average investor does not get to go tour facilities they are invested in just to "check on" their investment....the rest, and most of what you post I agree with but that statement I will respectfully disagree.
I once heard someone say that "I have treat everyone fairly, I just don't have to treat them the same" That was from a coach but that goes for business as well