Absolutely...management failing to acknowledge the status as a public firm is staggering. That's why I believe that the quality of the website alone, though one important element, will not translate into significantly higher share prices in the near future...just IMO
It's mind-boggling to see people cheering about fancy flash graphics, yet no one seems to feel uncomfortable with the fact that there is no designated investor relations part on the beta version...