Very few passengers book flights based on the aircraft type. Price/brand/service/time is another matter.
On a normal day there is very little difference in price between QR, EK, EY and on some routes, WY.
When there is a campain going, QR beats everybody. They got a hand up on service as well.