There are lots of the usability enhancements they could make that wouldn't be material changes.
Not changing time between selecting and purchase or confirmation would be a huge improvement with no material change to the product.
Ability to pick a new LL and then swap for an existing one as a single atomic transaction would be another. (They can't even do this for a park pass, which is even more ridiculous.)
I can see how changing what's included, future scheduling, or other things that impact what the offer is would have more material impacts.
That they're looking at how to "refund a pre-purchase" instead tells me they're worried about the operations cost of processing those refunds with cast members instead of eliminating the need for refunds or the guest experience.
I suppose the ROI on reducing the cost to process 3 refunds by a cast member is higher than the ROI on reducing from 3 to 2 people asking for a refund.