Here is what I think of SW. And, yes, I know that I am in the minority.
More so than any other airline, flying SW is flying like cattle.
The only time we flew SW was because I had heard such amazing things about SW. Well, let me tell you, standing in line, having paid extra to get on that plane earlier and watching the late comers having to squeeze into seats that were meant for smaller passengers than these peeps were, it was painful.
No thank you, never again.
I have to take issue with some of your statements. First, flying like cattle? Nope. I just flew AA, a legacy airline, from Boston to Cabo! Boarding, every single time, was miserable. The people all jammed in the gate area, as if standing there was going to get them on sooner...all it does is slow down the boarding process. Squeezing into seats? Well, unless you are paying for first class, you are getting pretty much the same sized seat on every airline. We paid for addtl leg room on AA...dh is 6'4". Well, it sure didn't give much more room. His knees still hit the back of the seat in front of him.
I like the boarding process with SW...it's all very organized and not chaotic. You get on, you sit down. Easy. Because you get two checked bags, carry on bags aren't a huge issue with SW. So, no standing there, waiting for the nutty lady to get her oversized carry on bag in the overhead bin!!
My only issue with SW is that there is no entertainment at all. But....that trip on AA didn't have any either, and those were 5 hr trips!!! Plus the 2 hrs from Phoenix to Cabo!! I'm flying Virgin American to, and from, LAX next month. They have in seat entertainment, their seats are very comfortable. But, they don't hand out many snacks, so we will be bringing our own. I usually fly JetBlue...love them. I love the extra legroom seats if my dh is flying and the flight is over 3 hrs. I love that they will give you as many snacks as you ask for...with zero attitude.
I am quite happily flying SW in Sept. I always pay for EBCI...I figure I'm not paying for bags, so it's not a big deal.