Another theory: people stopped leaving things in their cars, so this form of crime became less lucrative.
No need for alternate theory.
Catching criminals and punishing them actually does work to reduce crime.
alternate: cybertruck windows don't break