Hate people?
Hate that person yes.
Some people have zero respect for other people's property
The thing is a "normal" person (in my mind), if they did that, they would feel bad. For the car, and for the owner, and for having made a mistake. But I do believe you are right, "some" folks just have zero respect not just for the property of others, but for others. I see the damage and immediately feel for the OP.
I know sometimes we let our imagination go, but I wonder to myself, how is it my front tow hook cover was gone? It doesn't just fall off. So I had to buy a new one, it cannot be purchased body color, it's primed, buy exact match spray paint, paint it, and of course the car being a 2007, it doesn't match. Whomever stole it, could care less, right? Now they have one for their gray car. I showed my wife, there was a car going down the road with the tow hook cover loose, and it had a tether to prevent it from falling off.
At any rate hope OP's car gets restored.