Emirates are not subsidised out of Newcastle. I believe Qatar are "heavily" subsidised by the Welsh government.
The comments in the aforementioned article backup exactly what I heard from QR UK sales staff around a month ago. They are very pleased with all their UK routes, apart from CWL. This route is very much under the microscope and as the old saying goes... use it or lose it!