I guess everyone is entitled to their opinion, but I prefer choosing a seat. I think most people like choosing a seat, but your never going to make everyone happy.
If SW offers the best fare from point A to B I doubt someone is going to hold a grudge. Honestly there's not that many airlines anymore with all the consolidation, and it really hard to find a non-stop on the big three if you’re not flying from one of their hubs. The hub and spoke model SW uses means a better chance of having non-stop from any airport. I live at an AA hub. AA and SW are the only airlines that offer non-stops to MCO or anywhere in Florida. There are really not as many options as you think if you want a good flight.