It's not the investor's fault the PRs are so poorly written they bring criticism. Your point about having some kind of reference object in the picture is a perfect example.
When you play in the world of publicly traded business, these details matter to most folks. Especially if this company wants to eventually bring in bigger investors. If you own stock, you should have this expectation of the company if you want your shares to ever be worth more than speculation value.
Serious money requires serious answers, including credible, accurate and detailed data to supporf it.