As fast as stuff gets crunched in a crash, no fuel cap could ever vent fast enough. If the cap flew off and the filler neck had no restrictions it still could not vent fast enough.
Yes, the modern gas cap does have a pressure relief, but it is a stage 2 in case primary venting (through the charcoal canister) fails. Venting out the gas cap on new cars is a no-no. That is venting hydrocarbons into the air. not good.