Newer cars are far safer. According to NHTSA, occupant fatality rate per 100k cars in 1997 was 17.81 and was 10.05 in 2017 https://www.nhtsa.gov/sites/nhtsa.gov/files/documents/newer-...
We were a bit bruised but everyone walked away. I consider us lucky the pickup driver hadn't modified their truck and it had the OEM ride height and bumpers. Lots of people like deleting their bumpers and lifting the truck. that would have been so bad.