I had a SJC-LAX-BOS-SFO mileage run today and for giggles I called AS to switch my outbound to SFO for my convenience as a goodwill gesture since I’ve been bitten by the SJC/SFO swap before.
Of course I was denied without the hefty fare difference. Just another reason why I’m against this policy that AS uses in their favor only.