In the absence of revenue, communications always seem to lack a foundation that is acceptable to some investors. IMO, communications are fine.
Here is an example: for 9 months, investor2014, joseph, and others have been flogging the odds ratio deal. The company said all endpoints were met. Investor2014 and joseph disagree - not for any well-founded reason but, what they heck, let's just pretend that the endpoint wasn't met because...we are important skeptics. But, the company did say ADL odds ratio was the specified endpoint per the statistical analysis plan. They communicated that.
This past week, the company communicated that they have what is needed to support AA for AD. That is not good enough for some people. But who cares? It is good enough for the FDA and that is what matters. When 2-73 is approved then communications will suddenly seem so much better because revenues will be rolling in.
Anavex is a business and their business is developing and commercializing therapies to help people with degenerative neurological disorders. Their business is not to coddle people who don't really want to understand. IMO, it is OK to no understand but not OK to constantly complain about how the company isn't spoon-feeding retail investors. (I am not accusing you personally of this GeorgeSK.)