I've been driving diesels for 10 years and now just gasoline powered cars. Great strides have been made with respect to diesel emissions over the last 5 years (let's not bring up VW's cheating - they didn't have to do this BTW). Diesel cleanup has focused on NOX which is a precursor to ozone. All good, but it's essentially over here for light vehicle diesels (thanks to VW).
Gasoline cars are going to be subject to new particulate emissions very soon (2019?) and many cars will be equipped with prticulate filters and associated hardware and software. Diesels have had this technology for at least the last 5 years. This will make gasoline burning cars more complex, more expensive, but "cleaner" as the previously lightly regulated PM emissions will be controlled.
So the exhaust smells should be less (for the newer cars).
Crankcase oil should last longer, but most will still change it way too early.