The runway layout at BWI really is a problem, with landings usually on 33L and departures on 28 which intersect, as do all runways on the airport except the short runway used mostly for GA (15L/33R).
With the increased traffic levels at BWI, I have for a long time expected such incidents.