So where did you hear not great things about xfire?
Last I checked, AMD xfire scaling is miles ahead of nvidia SLI scaling. And if the game does not support xfire, it does not support SLI as well, since the game does not support multiGPU altogether.
It is absolutely funny how one day high end cards are irrelevant to companies financials, but another day SLI is normal, and apparently most of us do it. But most of us completely forget the fact that majority of those people who do use multigpus, use mid end GPUs, or higher end GPUs once they are past their prime and are cheap to buy. No one is ****ing money.
Look you have people moaning about titan x/980ti prices or 980 being high end out of someones league, so I am sure two of these cards are even more niche than high end cards are.
SLI/xfire makes sense in mid end cards where people cannot afford cutting edge cards and they extend their system life by adding second cheap GPU.
And neither nvidia nor AMD advertise for SLI/xfire specifically. They mention that there is this feature like SLI/xfire support, but they are not advertising as the main features.
Person who actually has enough money to buy high end system, will know what SLI/xifre is without advertisements. And he will decide himself without nvidia or AMD PR.
By the way AMD is talking much more about their xfire scaling than nvidia, to be honest
If xfire/sli setups were so common, we would see a lot more games having at least minimal SLI/xfire support. A lot more.