Älterer Diesel oder nicht hängt doch ganz stark von der eigenen Lebenssituation ab. Ich persönlich würde mir jederzeit nen 330d (allerdings ganz sicher nicht als Cabrio) holen, aber ich wohne ja auch auf dem Land und muss in keine Großstadt fahren. Das Thema Feinstaub ist eh durch, seit die Öko-Holzheizer und Pelletverbrenner die Führung im Feinstaubausstoß übernommen haben, bleibt noch das Thema Stickoxide. Und das wird auf absehbare Zeit nur in größeren Städten relevant sein, weil nur dort gemessen wird.
Ein E46 Diesel mit unter 100tkm dürfte sowieso die Nadel im Heuhaufen sein. Also wenn da alles passt, warum nicht.