Got one on as we speak.
Because I’ve just got up, had to nip to the garage to get some bagels for breakfast, had ridiculous bed hair, can’t be bothered to wash or restyle it in any way until after my ride, which will be the next time I’ll wear it (there and back, same reason becoming helmet hair after)
Also useful as a glasses wearer to keep drizzle at bay. Or sun out of my eyes (or, as I have a nose that is exactly the same angle as our latitude and hence the sun hits it at 90 degrees and so can burn it in seconds flat, keeping it off that)
You can still get sports style caps in sports direct. I agree the flat peak / sticker ones are an abomination. My daughter has one that I steal and wear sometimes for the purpose of looking like a **** and embarrassing her. It’s a Dad thing.