Earlier quoted context omitted.
No, because the shorts aren't due all at the same time. Say that 15% is due each day for the next 10 days. On day 1 those shorters will buy 15% of the stock and return it. The people they return it to then can sell it to the shorters that need to cover on day 2. Those people then return it and it's sold to the day 3 shorters and so on.
Shorts are rarely due at all. If those who hold the shorts have enough capital then they can just hold until the market loses interest, and then cover their shorts at $2. Or better yet, even with a sky high stock price gamestop could be forced to declare bankruptcy by their creditors. If I had shorts on gamestop I'd be looking to get all the companies bonds I could so that when the bankruptcy goes to court I can say…
Alternatively, I think a lot of people believed a chunk of put options were expiring soon which would cause a lot of contracts to be executed (I.e. forced stock buying).