Thanks for actually reading the law for me! Yeah, that's pretty bad. I'm totally on board for requiring a common interface for platforms to indicate and check for self-reported age, but legally requiring operating systems to doubt and override user settings is unambiguously anti-user and authoritarian.
I think it’s meant for the case where a child is using an adult’s user account but maybe their own account within that
eg: you let your child use your laptop for a bit to play Roblox. The child logs into the Roblox account which has their real age. As per the law Roblox is required to use their inner age signal instead of the OS provided one.
I suppose it could also go the opposite way: if your steam account is 18 years old by itself then probably we can treat you like a grown up and ignore the OS provided signal.
I guess the latter form would be quite rare for anyone to implement.