I agree. These excuses are laughable.
You think the big spenders (some of the current and also some former posters here) buying hundreds of thousands or millions of shares care about crushing the price? They all got in on that juicy financing. Consider the sentiment. To many posters the management stifling the hottest stock run this thing has seen in years was a slap in the face (regardless of how small or how deserved some insider selling was) to say the least.
This stock is broken. The only remedy to the sentiment on the board is obviously the stock being higher. This is on management to announce the right things in the right way at the right time so that their publicly traded company trades at a higher price. We're so close. Hopefully their new board can help because they clearly need it.