I suspect I will always think it was a mistake to allow author styling of `<select>` elements and sub-elements, and yes, most other form inputs as well.
I acknowledge the reasons for supporting it are valid and real, and also that I’m likely just being an old sourpuss. I nevertheless continue to believe user interaction elements should be consistent with the host operating system, so that users subconsciously know what a thing is when they see or otherwise interact with it.
Ah well.
@Meyerweb
Particularly inputs as complex as date and time inputs, though many host OSes and browsers need to do a better job at usability and accessibility there.