There are a lot of advantages to diesel engines over petrol/gasoline engines. As you have mentioned, take care of the particulate emissions and there is really no disadvantage to them at all. My mother has a 2010 Volkswagen Jetta TDI and it is powerful, clean and fuel efficient. It has the "regen" type DPF on it. The exhaust on it is much cleaner than the equivalent gas/pertol engine car. It also gets nearly twice the fuel economy. Most of the diesel emission issue of the past has been solved with "Ultra Low Sulfur Diesel" (ULSD) which has less than 15 ppm sulfur. I have noticed a quite a reduction in smoke on my personal truck (1996 Dodge with 5.9 Cummins) since the introduction of ULSD. I also run a blend of 50% waste cooking oil and 50% diesel fuel, as I have been doing for at least four years/over 100,000 miles of driving.
Fuel efficiency is the number one advantage.
Diesel engines are more robust than gas/petrol engines.
Diesels have low end torque, which makes them superior for pulling or anything with low speed/high torque needs.
Diesel fuel does not have explosive vapor, making it much safer to store, transport and dispense than gasoline/petrol.
Even with all engines getting more complex, diesels still have one less complexity in that they are compression ignited and require only fuel+compression to run, not fuel+compression+spark, as gas/petrol requires.
I have LOTS of diesel powered equipment and would not trade any of them for gas/petrol. They include:
2005 Jeep Liberty CRD (2.8L VM engine)
2003 Dodge 3500 (5.9L Cummins engine)
1996 Dodge 3500 (5.9L Cummins engine)
Kubota M9000 tractor (90 horsepower Kubota turbo/intercooled 4 cyl engine)
Arctic Cat TRV ATV (686 cc Lombardini 2 cyl ohc engine)
Miller welder/generator (722cc Kubota 3 cyl engine)
Kubota TG1860 riding mower (722cc Kubota 3 cyl engine)
Champion 30 gallon portable air compressor (Yanmar L100 air cooled engine)
Pressure washer with L70 Yanmar air cooled engine
Firewood splitter with L70 Yanmar air cooled engine
2" water pump with L70 Yanmar air cooled engine
(2) 3500 watt Robin portable generators with DY27 Robin air cooled engines
Future project engines include: Yanmar V-Twin vertical shaft liquid cooled, Yanmar L75 air cooled, Yanmar L40 air cooled, Acme air cooled, Kubota 600 cc liquid cooled, Kubota 2.2 liter liquid cooled 4 cyl, 5.9 6 cylinder Cummins, removed from an old water pump unit.
I want to build a little runabout pickup and a Jeep Wrangler, both diesel powered, in the future.
Can you see how I got my user name?