They aren't breaking the rules they are trying to see if its possible to get the cheapest result for this (Refund). Tell them that you want them to put you on a different flight with the same class. Be ready with the airline and flight numbers when you call them.