R-Ray, always do your due diligence and don't get caught up on blind faith or opinions. All the pom-poms waiving we see here daily is nothing but baseless mindset about the company.
When the company doesn't deliver, you have to question it. When you start seeing acquisitions that make no sense to see if they stick, you have to question it. When you see massive dilution, you have to question it. I know sometimes we we become blind because others around you are pointing out the obvious, but reason and logic are very important when throwing your hard-earned money at a stock. Best of luck to you.