Originally Posted by
geometry
So why would they allow such changes and what is the farthest they would allow?
Because cancellations cause significant issues downstream, so if AA can get you out much sooner by booking you on a flight from another airport (at your own expense in this case since it's weather related), its in their best interest to accommodate this change.
Originally Posted by
geometry
Would they have agreed to change it to HNL-ORD or SEA-ORD?
This doesn't make sense. If you live in SFO, how would you get to Hawaii? Seattle is over 800 miles away.