I agree with the stated difficulties of seeing what you are doing on white paint. Just like any other color, it sure does help to have good artificial lighting when working on, and especially correcting the finish.
There are certain vehicles IMO, that just do not look better in any other color. One that sticks out in my mind the most, is the 1953 Corvette.
Four vehicles in my lifetime have been white. And I suspect that the next one, God willing, will be white also.
For one, it's a relatively "safe" color, having good visibility in both day and night driving. Two, with any mishaps-accidents, and body shop work, metallics and pearls can sometimes be almost impossible to get an exact match in paint.
And lastly, it's a "cool" color, much better at reflecting light, and heat, and an AC system in the summer usually seems to be more efficient to me.
With the black vehicles I've had, I usually noted that I had to drive them a long time, at high speeds to get comfortable during the hot days of summer, otherwise I was sweltering in them, no fun.
Mark