I think that's it. The same thing has happened to me several times. Last week I and my companion were dumped out of pre-selected 1HJ seats on a long-haul at the last moment (OLCI the night before gave us boarding passes for those seats; at the airport we got "oops! you have a new seat!) and put in opposite corners of the cabin. Nobody could tell me why or who would be accountable.