I have had AA change me to earlier flights several times, and they never collected the fee. Sometimes they made me go standby and wait, but once I hit Platinum, they would just change me over.
This was always LAX-DFW. Just going back on a flight an hour or 2 earlier than the one I booked.