It's not the same thing as stockpiling a year ago wouldn't have caused a shortage.
Say what you want, but someone receiving this enormous an amount of social shaming on top of a painful economic loss, sure is going to disincentivise people from pulling similar stunts in the future.