IMO, white looks good on a lot of bikes, but not all of them of course. It is easily changed if you don't like it. Different strokes for different folks.... etc... etc...
As to the "dirtiness" factor, well, some of us are Oscar and some are Felix I guess.