Originally Posted by
hydrogen
Huh? If the flight the OP is on now is delayed 2+ hr or cancelled, doesn't AC offer refund of the flight?
Therefore, if OP buys another ticket now and his/her current flight gets cancelled, OP has a ticket on the newly booked flight. However, if the newly booked flight costs more, OP is paying for the more expensive flight (OP gets price of original ticket refunded though). And if the current flight leaves, OP can cancel the newly booked flight via the 24 hr rule. To me, it seems OP is doing the exact same as AC does when they rebook people.
AFAIK the rebook needs to be done by AC. The OP was still on the plane. If he deplaned and went to customer service they would rebook him on the next available flight at his request.