While he's utterly unprofessional and a complete idiot, considering his earlier tweets about dumping them for finishing behind a Williams... Haas couldn't have had a worse possible race to prove that guy wrong. Grosjean I have no clue how he's been in F1 the last 4 years or so and Mag I think is okay performance wise but has at times been dangerous on track.
I'm still not convinced their tires blew out from the tire bang but from the race direction who would know. There must surely be onboard or trackside footage of their tires going, and them limping back to the pits but we got the tire bang then nothing. I'd be more surprised that the tire bang caused two punctures than if they crashed into the next corner after getting angry at each other over that wheel bang and being stupid in the next corner.