there clearly are some serious issues with the tubular chassis concerning the puncturing of objects into the cockpit.
they put foam everywhere, but there is nothing made of solid metal anymore to stop things getting in.

but what happened to breen was a freak accident. you can never make a rally car completely impervious.