Given which flights I find myself buying I place a fairly high premium on avoiding SW drama even if it is relatively rare. I fly them sometimes for work if they have the best fare.
I have credit cards for most airlines that serve (essentially) as prepaid baggage fees otherwise I might fly them more to save $50+ on many trips.