The easiest way to decrease unnecessary oversized vehicles, frankly, is to require them be painted pink and flowery. Many men in America pick big vehicles as they're perceived as masculine, and a basic paint job to attack this psychological would probably work.
Less jokingly, add mechanical speed limits to them. Big heavy vehicles are extremely dangerous, but that danger is closely related to speed.
Other options include adding excessive cameras and radar equipment, so the front of the vehicle isn’t a blind spot. Cars have plenty of cameras and mirrors already, so it’s not novel to drivers. It’s a missed opportunity already since this could really be implemented by major manufacturers within a year.