They do seem to be in a unique bind for the potential reasons you described.
A particular set of circumstances that naturally breeds suspicion and discourages further interest in investment by some and initial investment by others.
Muscle Pharm is still stuck in the PENNYSTOCK TWILIGHT ZONE!!!