HP vs weight ratio has a lot to do with the performance of today's vehicles.
HP vs weight has always been key to performance since the first vehicle was invented.
Today’s vehicles have advantages over 60’s vehicles more due to technology (FI, Transmissions, tires etc)