Dual gpu or not when the 2900xt came out it was a midrange card, the reason they didn't go for a highend version was due to heat and leakage so they opted for crossfire to compete in the highend. The x2 came at a time where they moved to a smaller process and the heat and leakege problems were dealt with. Its plainly obvious the x2 is basically a stopgap solution as many cards have been in the past with both companies.
Crossfire like sli is not a perfect solution so its obvious it will scale better in some games than others, people just seem to be expecting a constant 100% over a single 3870 but thats not possible, if it were then there would be no need for super expensive high end cards and people could just go and buy the midrange and slap another card in when they wanted a large fps bump.
Crossfire like sli is not a perfect solution so its obvious it will scale better in some games than others, people just seem to be expecting a constant 100% over a single 3870 but thats not possible, if it were then there would be no need for super expensive high end cards and people could just go and buy the midrange and slap another card in when they wanted a large fps bump.

