Its called privacy, nothing to do with credibility.
Anyway people could say they owned millions but you don't really know. I don't consider the amount of shares you own that important. A small number of shares may mean more to some people than a large number to someone else, it would depend on what financial situation the individual is in.
If you continually post negatively and at the same time say that you own none, that to me shows you have a hidden agenda.
AVZ Price at posting:
5.1¢ Sentiment: Hold Disclosure: Held