I used to be a WAH person myself, I no longer feel that way. Every team has a white jersey and white...speaking for myself, anyway...is just a boring color to have as the "primary" color on a uniform. I like it as a secondary color, but not as the main color.
I'd rather, if anything, there be more color vs. color a la soccer, but I understand the demands this puts on equipment managers so it's fine that we don't have that. But I don't think I'd ever be much of a fan of reinstating white as the home uniform.
Color on color only for short road trips, but also only against clubs where the colors won't clash.
Like Toronto can only go color on color with like Boston, Ottawa, Detroit, and maybe Florida. Can't with Mon, Buf, TB. Main diff with Mon/Fla is the color of their helmets, navy vs royal blue, which is too close to the Leafs colors.
So, Toronto could bring their blues to the sunshine state, but only FLA could wear their darks. TB would have to wear white.
I personally, like some consistency, only because I do like to see hi-lites to instantly know which city the 2 clubs are playing in. That's an issue with the NBA now as with all of the color on color, can't see right away which club is at home. NFL, majority of clubs wear their darks at home, save for Dallas and the warm weather clubs in Sept and early Oct as white is cooler to wear. MLB, home club wears white pants at the very least.
NHL during their 75th anniversary swapped in the new year. So, from Oct to Dec, dark at home, then Jan to April, white at home. Then, pick one for the PO. That satisfies both sides IMO.