5 years is a long time for the facts to be decimated, look at how top secret things come to light after a while when the dust settles. Avengers HQ was in Upstate NY, it looks remote on film but millions live there. I bet a lot of smartphones were out at the last battle too, and drones and the US military and covert…