Snowflakes don't like being called snowflakes. The derogatory term perfectly encapsulates both their extreme fragility and their tendency to melt down at a moment's notice, so they really can't stand it. It probably causes them a lot of stress. So, of course, people keep using it.
That, if the New York Times is to be believed, could probably be considered some sort of assault.
People who say things often do so without any regard for the health and safety of those who might hear their words. At best, they're callous and selfish. At worst, they're murderers. Their weapon of choice? ...Unpleasant opinions.