I have no issues with US carriers other than the fact they are poorly managed, which unfortunately spills over into the overall customer service experience. A good rule of thumb when flying on a U.S carrier is to not have any high expectations. It is what it is. If your paying $200 for a round trip ticket from JFK to MCO, what would you really expect in terms of service? In the U.S, you get what you pay for.