This is also very common at PHX. I've been on several early arrivals that ended up at a gate actually late. One about 30 minutes causing people to miss flights.
Write to AA, as I did. I would imagine that gate scheduling can be improved given that our early arrival was known several hours in advance.
Cheers.