Diesel engines literally stink up the joint and are dirty. Have you ever seen the area around the diesel fuel pumps? Nasty! Plus, the fuel typically costs a good bit more than unleaded.
Just my observations...
Meh, that's not so true with small Diesels today. They don't stink, they aren't nasty, and they all have excellent performance with very low maintenance costs.
Yes, Mr. Death... I'll play you a game! But not CHESS !!! BAH... FOOEY! My game is... WIFFLEBALL!