The times suck and there's few onward/inbound connection possibilities upon arrival/departure. Public transportation is said to be inconvenient at these times in Haneda too.
I wish DL and AA would 1) dump HND and 2) focus more on other Asian countries, AA in particular.