“Better” than what, and how, exactly?
OIDC still needs you to trust one of the parties. Who should I both trust with my age online, and would be fine with letting know where and when I’m trying to jerk off?
There’s no doing this kind of thing “properly”. One absolutely should fight against idiotic laws.
Those systems are getting worked on regardless. It’s not either/or. Fight the bad ones regardless.