The goal of the game is to make money. Short stacking is one approach to do that.
Also, most short-stackers are just terrible players trying to limit their losses yet play big enough that they might win big for entertainment.
That said, raising the buy-in floor to 50 or 60bb is probably the right move. 40bb and under plays so much differently.