Maybe I'm feeling defensive, but this sign in #STL seems to admonish us for complaining about the weather.