With FlightAware I get less irritated by this than before with AA, but it’s always been one of my biggest frustrations with them.
Now that I’ve been flying with other US airlines more, I’m always shocked when I’m at the lounge and know the arriving plane is late, to actually get an alert that indeed the airline has delayed boarding by 15-30 min, something AA almost never does.