I agree, the 777 2-2-2 config is ok. The 2-2-2 config on the A330 is much worse, and those they now use on several BKK connections. So at least you are lucky not to get that. Short notice aircraft changes happen a lot at QR and indeed it is very disappointing if you book the newest Q Suite and end up in an old 2-2-2 seat.