yes. a refund on the difference should have been made and rather then taking her seat they should've asked her for the seat with a reason.
So I guess you never expect to get what you pay for and as long as you get a refund for the inferior substitutions you’ll be happy. Hope the next time you book a hotel room with a king bed, fantastic view and all the amenities that they substitute a room with a single bed and no view because someone better than you came along and deserved it more than you. Of course, it will be acceptable to you because at least they’ll refund some of your money. What a loser mentality that is!