Heart disease in later life was unlikely to be a substantial downside compared with the nutrient and caloric density of the meal throughout most of human history. Now, with much easier access to a wide range of foods, and a much higher chance of surviving to be killed by heart disease, that may no longer be the case.
Combined with reducing snacking in general (2-3 meals a day) and a longer 3-5 day fast once a quarter, we'd all be better off regardless of the macro profiles.
I do feel that a lot of people getting more calories from protein than fat is a bit lopsided though. A lot of natural sources of highly available protein are accompanied with 0.5-3g of fat per g of protein. Meaning calories from fat should be higher than protein (9c:g vs 4c:g).
It might be true even today, let alone in the caveman era.
Maybe our advantage was that we, unlike other primates, had a lot of individuals even only making it to 40 years old in the distant past before they got eaten by tigers or succumbed to all manner of mosquito-borne diseases et cetera.
I'm not saying never have certain things... but there's a huge difference to one snack/dessert with refined sugar once or twice a month, and several times a day. We're also consuming FAR more available simple carbohydrates in general from strains selected for flavor preferences that coincide to higher absorption as well, and more significantly higher yields. We couldn't feed the world without GMO corn, soy and wheat. That doesn't mean they should be preferred when you can make better choices and have a more rounded diet.