It has not much to do with the corruption though.
Shorting is neither evil, nor corruption. It is betting that the company is gonna lose in value because it is mismanaged (something that GME definitely was). In fact, it could be argued that shorting is a good thing, because it makes markets more efficient, and helps in discovering the real price of companies. Without shorting, the bubble gets bigger faster, and eventually more people lose money when it explodes.
The problem with GME was not shorting it by itself, but that it was done by a few companies in an absurd way. The hedge funds so much shorted it, to a ridiculous degree. When some people like Michael Burry and that guy in reddit found it, they then started buying shares/options knowing that if too many of them are out of the market, the shorts get fecked. WallStreetBets then went all crazy into it, and many other hedge funds went into it, exploiting the company being overshorted, in turn, fecking up the shorts (Citron/Melvyn Capital etc). In any case, it had nothing to do with the fundamentals, or with corruption in the financial markets, but it had a lot to do with at least two hedge funds being a bit of idiots.