HSR considerations aside, DC's Union Station is not configured to handle the volume of passengers it has. The waiting areas for passengers are like small airplane gate waiting areas, and those trains carry a few more passengers than planes do.
Not sure why they don't let people on the platforms to ease congestion, though there might be good reasons.