Clean and shiny models are always nice to see.
But weathering always give more realism to the model.
I heard some complaints from my friends who are military modelers because most of cars are clean. I told them that is hard job to make it clean and nice than make it dirty.
Weathering can hide some mistakes, too.
But when I made my Subaru dirty, everybody likes it and military and car modelers.
I'm for weathering because it will give realisic look to the models.