They are not being blocked from shorting, they are being blocked from naked short selling. Naked short selling is not good for the market as it adds shares that do not exist into the market.
That being said, the fins being green today is totally ridiculous.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.