I live in California and like some of you thought this wasn't well thought out--but one of the legislators who pushed this and who I happen to know pretty well said this is really about spurring national action by the NCAA. In that respect, it's already work..At least ten states are introducing legislation--some of it more aggressive than California. The NCAA won't be able to stop this.
Link: https://www.cbssports.com/college-football/news/fair-pay-to-play-act-states-bucking-ncaa-to-let-athletes-be-paid-for-name-image-likeness/