

There is not requirement in the bill to prevent users in specific age brackets from accessing certain content or applications.
It simply defines that a method for age attestation (not verification) must exist and that the age bracket data be made available to apps and appstores.
The people who decide what age brackets can access would be the appstores and the developers.
I will concede that using the word “controls” for the OS provider could be misunderstood. What I would assume is that they are meaning control as in the person/entity that provides updates for the system. Ie, MS, Apple, Linux Foundation, Canonical, etc.

I mean yea. If you don’t make a good faith effort to implement this age attestation page and api to allow apps to pull from it. Then yes. You would be liable.
You could of course decide to not provide to residents of California and Colorado. No one is forcing you to provide for either of these states.