Based on a recent experience, I'm going to disagree with this.
Back in January, I was due to fly home from California, when they cancelled my flight about an hour before I was due to check in. We were then told that there was NOTHING that would get me home for the next two days "due to weather." Umm, how did they conveniently know that my flight the next day wouldn't be able to fly just before check-in? Yes, there were storms in areas of the country, but it seems like Southwest's MO at that point was to cancel everything rather than trying to risk system-wide issues like they had around Christmas 2022. And their response to customers is "deal with it, there's nothing we can do." I know many people who flew SW around that same time (I was at DL for the runDisney weekend so there were a lot of us) and a bunch of people had similar stories.
I was in Los Angeles and I was willing to take any airport and they claimed that there was nothing available. However, I found out later that my flight from Chicago to Buffalo did fly and arrive that night on time. So all they were looking for was two seats on any flight from L.A. to Chicago.
In the end, I wound up spending double the money to fly on a non-stop JetBlue flight on my original return day. How is it that JetBlue could manage to fly (I was watching cancellations throughout their system and there just weren't many), but SW couldn't?
From now on, I won't be flying SW in the "risky" weather months or anytime when I need to be in a certain place at a certain time. Just my experience...