Maybe my experience 3 flights 3 extremely poorly handled check ins and poor follow up to written complaints is unique - but they won't be getting anymore of my money - Emirates aircraft are slightly (emphasis on slight) more comfortable, their inflight entertainment units are easier to use and they provide excellent ground service (if your connecting flight is more than 4 hours - they feed you, if your connecting flight is more than 9 hours - they give you a hotel room). The one time I complained, they followed up promptly and provided an acceptable compromise resolution to the one I sought

Qatar Airways cannot compete in any of these areas

Signature line > "You can't fix stupid"