Maybe they haven't got any money
Though with the hidden charges of $48 a flight they should have a lot.
The schedules would be the responsibilty of the airlines. Arrival and departure information ( Like MIA's web site) would be a good idea if they had more flights than the handful they have each day. Since you can board a flight for MIA at a gate that still says Panama or NYC, it does not appear they are religious about keeping the arrival thing up to date in the building let alone outside, online.
You can check the AA site or CO and get the flight-by-flight information. Most delays are at the US end anyway.