One of the biggest objections to a straight repeal Prop 13 on commercial property is that most commercial leases are triple-net, meaning that the businesses directly pay the taxes. Which means that a bunch of small businesses that are just barely on the edge of profitability will shut down when they finally have to pay their fair share of property tax.
Agreed on the need to do it though (and also Texas typically has higher taxes for a normal person, with worse services than California). We might just want to pass a gradual phase in or a requirement that landowners pay it without increasing rent )and doing reach through to modify all those triple net leases... or something. Or we just let the businesses fail, but the public tends to not like lots of small businesses failing.