Pros: The actual flight itself was fine. The crew was good and we even had honey roasted peanuts!
Cons: I was supposed to fly out of Portland on a direct flight to Dallas Sunday January 8th. The Portland airport shut down due to the weather. I understand you say weather related issues aren't the fault of the airlines and therefore nothing can be done. I had to pay to stay an extra night in Portland which is annoying to have an extra expense. Then of course there's only one direct flight from Portland to Dallas daily and it was already full. The only option was to route through some other city. I got routed through Oakland and then there were delays in Oakland. I had to wait an extra 3 hours in the Oakland airport to get back to Dallas! I know you say weather can't be helped, but flights are overbooked and there's no cushion for flight problems and cancelled flights. While I was supposed to be on a direct flight Sunday that would have gotten me home at 3 in the afternoon, I didn't get home until 10:30pm Monday night! So then I have another day I have to take off work and losing pay there.