Natural gas can replace diesel for most trucks and buses. The particulate emissions are much lower. Many buses already run on that fuel. This will require new engines, or in some cases whole new vehicles.
If it weren't for natural gas we would still have massive coal fired power plants.
If you look at UK emissions which have been declining steadily since the 1990s, this has been in no small part due to the move to natural gas.
While it would be great to move to carbon neutral immediately, we can't do that without driving up energy prices massively and causing widespread poverty and disruption, so there is definitely room for some middle ground compromises.