You forgot to mention that part of this research includes finding out why insiders are not buying; why banks and legitimate loaners are not breaking down doors to lend at bargain basement interest rates; who, why, and how much did someone pay for THAT group to put out such a nice report about the company (btw Zacks was paid anywhere from 10k to 50k but ya gotta call them to find out); why the sec or brokerage stops trading on a stock (in interest to protect investors) AFTER the stock has gone down from 150 to .0003 (split adjusted of course).
In the end, you'll always have some on ihub promoting and excusing endlessly, while others find fault needlessly and endlessly as well.