I don't have to be a MAJORITY owner to ask questions. That's what this board is for and you really shouldn't get upset over it, although I bet you wish that people wouldn't ask awkward questions like "where are the products"?
In fact, you don't even have to be a share holder to ask questions, because potential investors ask them too (if they have any sense). So, when you roll out a statement like "This is one to watch", people have the right to ask "why is it? Is it because the company is about to launch a product and make money or is it because someone has simply been paid to say that?"
When you post something about sponsoring a car race then people have the right to ask, "How does that make the company income from product sales?"
No, please don't give me that it is "none of my business", stop insulting your share holders, start answering questions like "where are the products". End of story.