I also detest the conflation of OS dark preference, browser chrome theme preference, and website rendering preference. It should be obvious to anyone that these are three different concepts where people can have different preferences for each. The cargo-culting in silicon valley drives me nuts.
If the website is using modern CSS then the colors would be set via CSS variables instead of being set inline in lots of places.
> I also detest the conflation of OS dark preference, browser chrome theme preference, and website rendering preference. It should be obvious to anyone that these are three different concepts where people can have different preferences for each.
Most people definitely prefer consistency so I don't think it is unreasonable to default to following the system preference.