There is no reason for anybody to be racist here, we all should keep our personal thought about it to ourselves.
But regarding QR, I still think they have not yet deserve their 5 stars rating, especially when you compare them with SQ and CX. All SQ business class fare will never charge you for changing dates, not even a service fee. And both SQ and CX takes their costumers feedback seriously. Not to mention their service and products are outstanding and much better compared to QR. But of course people have different opinions.
QR better than BA? Not in products, BA new econ and econ + as well as club world and first are more superior to QR and to be frank the services are about the same, intact I find BA’s service is better than QR.