For a non stop flight by SIngapore Airlines I had to pay roughly 1.5xs the tickets by Etihad. As this is a personal trip, we took Etihad. Etihad's pricing wins many other airline in the same class. But this also means you are frequently in a full airline.
This is my second round trip using Etihad. The first was to Frankfurt a year and a half back. This time, it was from Singapore to Düsseldorf
Positive ->
food is good in economy.
Service is ok (far from Singapore Airlines but better than most American and European Airlines)
Amenities provided is ok (eye shade, ear plugs, blanket etc)
Pillow-> innovative in that it allows you to use it as a neck support too
Good big screen personal entertainment
Negative ->
The leg room is sad. I am only 1.57m and I feel it's already pretty tight. My spouse at 1.81 had lots of difficulty.
If the person in front reclines, your space is very limited
Limited movies -> not showing many of the current movies
You have to stop at Abu Dhabi. This airport needs upgrading desperately. It cannot manage the number of incoming flights. I have used this airport 4 times and I have never used an aerobridge before. Not enough seats, toilets have long lines, slow boarding, sometimes the aircon is too cold etc.
The worse thing that can happen to you on holiday is if you lose your luggage amidst the Abu Dhabi madness. And that's exactly what happened to my spouse. Etihad could not find his luggage for 4 days. They claimed that the system in Abu Dhabi airport broke down because of the hot weather (come on, Abu Dhabi is IN hot weather. Isn't your system built for it!). We have yet to claim for this from Etihad but will do so and I understand only a paltry Usd30 is allowed per day. We had to buy more than 3 sets of clothing and toiletries and not to mention the extreme inconvenience.
So unless you are traveling cheap, I would give any stop over at Abu Dhabi a miss.