Regarding the argument that "people paid for their seats and shouldn't have to give them up.." Well, people are forced to give up seats they paid for all the time. It just happened to me on Delta last week where my seat was changed without my knowledge just before we boarded with no given reason. And I had chosen my seats for a reason. Honestly, if it was to allow a parent to sit next to their child, I'm fine with that. It's better than being stuck next to their kid myself..
Curious, did you get a refund of the extra money you paid for the seat?
Personally, I cannot think of a time in the past 15 or so years when i did not have a seat reserved when I made the reservation. My last flight back in May, was delayed. Aggravating that they kept delaying it by 10 or 15 minutes at a time. I just looked back at the texts, there were 12 of them. Would have preferred they just said it would be a 3 hour delay up front, and i could have planned accordingly. However, my seat never changed.
My return flight was cancelled. I flew the next day. Fortunately, I did not care where I sat, it was a 90 minute flight, and it was just me.
When flying by myself, I have at times switched seats, especially when it was a like for like request (This aisle seat for that aisle seat).
I was flying Frontier once, actually to Disney. Got a very cheap flight for my wife and I (I want to say $19 on way, and $22 return). You could choose to be assigned a seat at check-in for no money, I paid extra for the seat reservation. IIRC, I paid more for the seat than I did for the flight. We had the only row that had just two seats. While sitting at the gate, a mother was complaining about being separated from her child. Complaining very loudly. My wife looked at me, and asked if we should go up there and offer to switch. I said no.
I said back to her, I paid extra (a lot extra) for these seats. People had a choice. Perhaps if they were willing to pay (refund me) for my seat charge I would consider it.
And that is the thing to me.
Do not ask me to pay extra for a seat, and then not give me the "benefit" that I paid for.
Do not ask me to pay extra for "Early Arrival" at the hotel, and then tell me when I arrive my room is not ready. Along the same lines, if my room was not ready at check in time, do not deny my request to allow me a late checkout.
Do not ask me to pay extra for "Skip to the front of the line pass", and then when I arrive tell me the
Lightning Lane is 60 minutes long. And then please do not justify it by telling me well at least the wait is shorter than the standby line. Yes, my issue was I only had 45 minutes till our ADR, and it was the end of the the day.
As I explained at the dentist once, we had missed an appointment for my son. My fault, totally forgot. When we went the next time, after waiting an hour after his appointment time to be seen, they told me there was a $25 charge for missing the appointment. I said I understand, would ask if they would wave this as a one time curtesy, as we never miss appointments. They said they could not, that they have a schedule to keep, and by reserving a time and me not being there, I was costing them money. I said ok, and then asked them for a blank piece of paper. I wrote out an invoice for $125 for the one hour of my time we waited for our appointment. Her perplexed look was priceless. I said I was an IT consultant, and that is what my company charged for my time. I said what is good for the goose is good for the gander. Funny, the missed the appointment fee was waived.
But back to my point, you get what you pay for. And if you do not, you should get your money back. You should also not expect to get a benefit that others must pay for just because...