I'm sorry, but anyone who thinks US domestic flights offer good service has done very little flying outside the USA.
You are treated very badly by your airlines, but most people don't seem to realise.
Have a look at the difference in standards between domestic and international flights, on international flights US carriers are forced to compete with foreign airlines and have to offer better standards.
There have been trip reports here about people making flights in First Class of 2 hours duration, recieving cookies and pretzels and saying the service was good!
Am I the only person who would expect a decent meal considering the price of the ticket. The only flights that I have ever been on that haven't served meals on have been in the US.
On flights of up to 1 hour, it seems a choice of Coke or Lemonade plus peanuts/pretzels is the norm. On the 30min MAN-LHR flight, BA's shortest mainline jet route, you get a light breakfast/sandwiches and a separate bar service with the full choice of alcoholic/non-alcoholic drinks! The crews on these very short flights flown 19 times daily work damn hard and yet still remain charming and friendly. Yes, they may be having a bad day but it doesn't show!
Some Flight Attendants also appear to have an attitude problem. It seems accepted that in the US if you make a special request or are in some way "difficult" Then it's OK for them to be rude to you. I don't think this would be tolerated elswhere in the world.
I am continually surprised by the way US carriers look after their passengers. I thought the USA was supposed to be the home of good customer service. If shops and restaurants can manage it, why can't airlines