DCA is great to fly in and out of (I live in DC proper), as it's close, isn't hard to get to, and has a Metro (our subway) station right in front of the terminal, and the airport is fairly easy to navigate once you're in. Dulles now has a Metro station, but it's still far away from the terminal and it's hard to navigate, with gates very far away from the terminal; other than the Saarinen architecture, everything else about Dulles is awful. BWI is even further from most parts of DC; there's an AmTrak station where you can catch a bus, but pretty much you're driving an hour+ and it's in the middle of exurban hell.
DCA is challenging for flights, though, as the approach from upriver over the Potomac requires a sudden bank to the right just before landing and the runway's a bit short (tonight's flight was coming in from the southern approach). The Potomac also has a lot of helicopter traffic, between the military (including POTUS/VPOTUS), US Park Police, DC Police, and civilian flights. DCA's natural advantages have put the screws to Dulles the last 20 years, and Dulles's inability to not suck hasn't helped. As a result, people (including Members of Congress) want more flights out of DCA, so flight traffic has steadily increased. There were two near-misses last spring: https://www.nbcnews.com/news/us-news/faa-investigating-colli....
Tonight's crash seems like a colossal screwup by the helicopter. DCA is too popular for flight traffic to cease, but I wouldn't be surprised by further restricting the flight corridors and helicopter traffic, more funding/staffing for ATC, and maybe a small reduction in flights.