All true - QR are a business and there's always the chance of a sub.
Yeah AY via Thailand might well be the next available option. It's a pity as I was really looking forward to trying it (I flew from London to Doha and back to Munich - on points of course - but at least I'll get to try BA F for the first time on the first flight).