Well, if you want 17% improvement in perf per dollar of 4070 compared to 3070, I can provide it by calculating weighted average of inflation unadjusted numbers with adjusted numbers with double the weight. Here you go:
View attachment 79629
Is its remarkable how quickly I could reproduce your number, how did you arrive at yours???
Even these numbers show twice better improvement compared to 2070, but three times weaker improvement than what 3070 brought.
Looking a the larger picture, nvidia has been screwing 70 series buyers for the past 5 years starting with 2070.
2070 had been abysmally poor value at release date, which pretty much everyone agreed with at the time.
3070 looked great, but only because of how bad 2070 was. However, it also got handicapped with only 8GB of VRAM which essentially relegated it to 1080p, maybe 1440p card in just 2 years.
4070 is only slightly better than the abysmal 2070,
and it's also handicapped with 12GB of VRAM which will most likely become a problem in 2 years.
Another "fun" angle to look at, 2070 provided 8.7% perf/dollar improvement, 3070 53.3%, for the sake of looking at the larger picture, averaged out these two generations provided 31% per/dollar improvement, so...
970 70.5% improvement
1070 40.2% improvement
2070 31% improvement (averaged with 3070)
3070 31% improvement (averaged with 2070)
and handicapped with 8GB of VRAM
4070 17.4% improvement
and handicapped with 12GB of VRAM
The trend is clear. Nvidia has been screwing with gamers for a long time. I hope buyers start wising up.