Comparing E6600 to E8400 and RV770 to cypress is within reason not dinosaurs eating pineapples.
Again on dx10 games tessellation is not being used dx11 path is not being used but clearly 5870 is getting beat by 4870x2 with lower core and high bandwidth on dx10 games. You can blame the architecture and drivers but it's too far fetched when evidence is right before your eyes.
Don't go telling me to look at evidence when you can't produce any, and refuse to see anything we psot about bandwidth scaling.
Ignoring the 4870x2 bandwidth confusion you have for a moment, yes, the 4870x2 does more than likely have a tad bit more bandwidth than a 5870, but not much.
No, tesselation, and much of the hardware for dx11 is not "used" during dx10.. but again, it is still THERE.
Why is it so far fetched that more hardware may add delays here and there, and effect the whole chip? The instructions still have to be sorted, dx or 11, it all goes through the same GPU, it is not as if there is a separate GPU core for dx11. Much of the new hardware is shared, it is perfectly rational to think this might change things.
Drivers are always a problem when a new chip comes out. Which is why many think this is the issue now too.
The only hard data we have is that adding more bandwidth does not effect the performance in a way that it would in a memory staved card. We have no evidence that the 5870 specific hardware is not affecting things, and we have no evidence that it is or is not drivers. Based on history we can assume the drivers are not perfect, and performance will improve.
We can not use the 4000 series as a comparison as they are different, you can't change more than the single variable you are trying to analyze.. using the 4870 changes all three.. It is unscientific nonsense.
What is the problem with that line of reasoning?
This is not a CPU die shrink.. Comparing the 4870 to the 4770 would be akin to the E8200 and E6600, this is not the same thing at all. Despite your assertions that it is. Just saying it does not make it so.