It must have been parked near the same shop that stole
@olafthelostviking heat shield.
I wouldn't think that is exactly in high demand although they're most likely not cheap.
If somebody needed a replacement for theirs, they should know it wouldn't just pull off like that.
Seeing some of those broken edges, it almost seems it would have been tapped by something to shatter the plastic.
Was the lens laying on the street near the vehicle or was it gone?
Are there any visible tool or pry marks not captured in the photo?