Have always found emirates very good. I flew Perth to Dubai, then Dubai to Glasgow with then only 6 days ago and the staff were very good. The toilets were clean the food was pretty good and the inflight entertainment was good. No complaints really.
Flying back to Perth with them on Sunday.
The danger with online reviews is that the one in every 500 people flying with them who perhaps had a bad experience will be the person who goes online to vent their discontent whereas the 499 who had no complaints will just carry on as normal.