The Boca Chica test site in Texas is built immediately adjacent to a protected wildlife preserve. This is the site where SpaceX has been working on the Starship launch vehicle.
The second part about failing is extreme hyperbole. SpaceX is the most successful launch company in human history by any reasonable metric. I’d argue Musks distance from the company in recent years has helped.
All of the vehicles in the article were pre-delivery. As they were still owned by Tesla, it falls on the company to repair them.
I’m not justifying vandalism, but the impact to the buyer is a delayed delivery vs a monetary and PR impact to Tesla.