What time are the slots at? Narita at a good time is better than Haneda at some weird time making connections impossible in the US. Narita is also closer/quicker to get to than Haneda for millions of people living in northern Tokyo/Kanto. I don’t get the hate for Narita.