Qatar Airways is an inconsistent airline. Their long haul business class hard product ranges from excellent (QSuites) to below average (non QSuites). The service on board is generally very good, as is their food. They should not announce a route as being fully QSuites when for the second time in a row, our flight has been downgraded to a non QSuite equipped aircraft. Qatar Airways does not notify passengers ahead of time that their flight/product has been downgraded. This creates a problem for people who are traveling together who have pre selected seats based on a QSuites seat map. They also do not offer any kind of token gesture compensation to passengers who complain when their flight has been downgraded, expectedly. I can not speak for everybody, but we specifically book Qatar Airways on a 16 hour flight for their QSuite product. I completely understand operational issues happen which can sometimes necessitate an aircraft swap, but not notifying passengers ahead of time, and not offering at least an apology or a token gesture such as bonus miles and or vouchers, is unacceptable for a 5 star airline.