Unlikely. BA are increasing revenue and profit YoY for some time. I'll dig out the charts if I have a moment.
Meanwhile Qatar (and Emirates for that matter) are heavily state subsidised. BA seems to be in good shape from the point of view of the financials and passenger numbers, which is what counts. Obviously, if you don't like BA, there are alternatives, but plenty of passengers are happy with the service.