I see a lot of really bad points being made in this thread over and over. Some key points people need to remember.
EV technology is progressing rapidly and will continue to progress significantly over the next 15 years. Battery capacities will continue to increase, and charging times will continue to decrease. Quit judging how this will impact people's lives based on today's technology when technology will have 15 years to advance.
Infrastructure will continue to expand over the next 15 years. Will every apartment have its own dedicated charging port? Probably not. Guess what, not all apartments even have dedicated parking. Some cities have ordinances in place to fix this, but not all. Note how cities can use legislation to make apartment owners adapt to the needs of their tenants. As an apartment owner, you probably would prefer to know this type of issue is coming.
15 years from now, people will still be able to buy used cars, or in other words, this does not mean that 100% of Californians will be driving electric cars in 15 years. Lots of people buy used cars. Its still common to see cars on the road from the 90s right now. You can easily find reliable used cars up to 10 years old. If people want a reliable gas vehicle, they shouldn't have any problems until maybe 2045. Additionally, people don't buy a new car every year. If you want a new gas car, buy one in 2034. There will probably be a spike in gas car purchases in 2034 as those that are holdouts panic buy one final combustion vehicle.
For 90% of the populations day to day driving, even a level 1 charger is sufficient. Overnight, a level 1 charger can give you about 70 miles of range. The average American drives about 30 miles per day. For those that drive more, the majority of people can put in a level 2 charger, particularly if the government provides tax rebates for those that do. For those that can't do either, the majority of them can use a level 3 charger to fill up while they are doing their shopping.
The market will almost certainly have us to where the vast majority of people are buying electric cars by 2035 regardless of what California does. The purpose of this type of legislation is to create a shared vision so that the transition goes smoother. It allows people to start addressing infrastructure concerns now rather than when problems start to surface.