Thanks for putting this here. Kinda getting sick of people that only read the headlines or have only seen the Lunduke journal video that has so many clear inaccuracies.
The laws aren't perfect but they do have some nice protections for the users as you mention.
The only thing that I think is missing is that developers are restricted from collecting additional information but the OS providers are not, at least as far as I understand from reading the California law. At the very least, they still have the restriction on using the information in other places or sending it to third parties.
I posted this in another thread but I'll repeat it here. I think it is shortsighted that some linux distros are taking the kneejerk reaction of leaving/banning California residents. We need to band together and figure out a solution.
The point isn't to verify your age the point is to have the account holder (the parent) attest to the age of the user (their child). If the parent lies and it negatively impacts the child then the parent can be fined.
It also penalizes apps that see the user's age is in a lower bracket and still shows them sensitive content.
There is a huge fascist issue everywhere in the US. SV is not special in that respect.