Realistically this doesn't change much since it's extremely unlikely a foster kid wouldn't qualify for a full ride prior to this.
The only people who really get screwed are middle class families who make too much to qualify for aid, but can't really afford to pay for school.
As for the nonresident tuition issue, it seems like a matter of having the state make up the difference between resident and nonresident tuition so that the university receives the same fee regardless of residency status.
[0] https://www.universityofcalifornia.edu/about-us/information-...
[1] https://admission.ucla.edu/apply/freshman/freshman-profile/2...