I haven't worn white pants or shorts in years meaning even off bike.

If someone can wear white shorts without all those problems, great.