Exactly. There's a time and a place.. And there's a way to handle such things respectfully while still getting the point across.
And, unless I missed it amongst the vitriol, the exact nature of the seat change was never given.. as in.. bulkhead aisle or window to a middle down the back? to a similar seat just further back or even another seat in the same row?
Regardless of this though there's a way to approach staff and ranting and raving (one can only assume it's along these lines given the DB) isn't the way. Be assertive by all means and work with them given a situation has Happened to find an acceptable compromise. I would submit staing one would not get far by "refusing to fly" on the assigned seat. Remember that contract of carriage? It's about getting you from point A to point B. No where does it guarantee because you picked 24A you'll get 24A. Most of the tim eyes.. in fact the vast majority of the tme, but things happen. Is it good the seat was changed (for whatever reasons).. of course not. Does it suck? Definitely... but you pay for a seat in a class of service. Pouting up like a 54 year old saying "I own't go because of this seat you put me in".. and you'd be treated like that 5 year old.. and hey, they didn't go....
if it were me I'd ask what else was available and either pick the best of a bad bunch and live with it, ask for alternate flight options, or even chance of an upgrade or something else to work it out. Standing ground definiatly claiming rights I don't have? nah.
The difficulty with all of this comes down to two two things. Firstly, you lose leverage after the fact and secondly, what I consider misrepresentation.
Iv'e had more than enough situations where you complain about something after the fact, only to be given the good old, "we are sorry we didn't meet your expectations on this occasion and we hope to do better next time" BS excuse. Just prior to this Singapore event, I flew to HKG with no inflight entertainment whatsoever. Initially, i got the above BS apology. after escalating the complaint, i got a piddly 3,000 FF points. 3,000 points for 9 hours of boredom. I also had over 700,000 points, so the 3,000 was quite meaningless in the grand scheme of things.
Had I known that the IFE didn't work (on the whole aircraft mind you), I would not have boarded. But alas..... we were intentionally misled about the nature of the failure. We were initially delayed by about an hour because they were fixing it. Then we were told that it couldn't be turned on until we were at altitude, because apparently it was overheating and we had to wait until we were in the colder air. Naturally, when the aircraft has departed, you no longer have a choice. Had they told us the truth, I think half the people would have refused to fly. Does that sound fair, reasonable, ethical or moral to you?
Secondly, Qantas, or any airline for that matter, cannot have its cake and eat it too. It cannot espouse all these benefits that convince or persuade you to book with them, namely all of the relevant/appropriate status benefits, only to then not provide those benefits. So whilst they may not be "rights" exactly, they are published benefits that form what are legally referred to as implied terms. So, with with all due respect to conditions of carriage, they are superseded by actual consumer laws. So whilst the CoC form a substantial part of the contract, they do not constitute the entire contract.
If QF persuade people to book with them by telling them they will get Priority boarding, priority luggage, lounge access, additional luggage allowance or anything else they want to throw in, then guess what.... that forms part of the contract, and when those benefits are not provided, Qantas is in breach of that contract and it must make good. An apology simply doesn't cut it.