Those analysts are incredibly specialised. The rank and file developer ‘at the bleeding edge’ spends their day buried deep in a single codebase. The analyst spends their day carefully picking through industry trends.
You say short sellers are using fundamentals as an ‘excuse’ to short stocks ‘they don’t like’. If not from careful analysis of the business, where should the opinions come from?