I haven’t yet seen any comments that reflect on the mostly symbolic nature of this measure. DC is tiny, and I’m willing to bet that a very, very large proportion of vehicles on the streets of DC are not registered in the city. That, plus the typical urban vs. suburban/rural mix of vehicle types, makes me guess that the large majority of monster SUVs and pickups have Maryland or Virginia plates. As such, a disincentive based on DC registration fees will likely have a negligible effect.
If I was the DC city council, I would instead make a bunch of changes that would simply make it expensive and annoying to operate and park a large vehicle in the city. Like requirements that only a small proportion of parking spaces allow large vehicles, or large vehicles need additional expensive permitting to operate in the city, or tolls that only apply to large vehicles.