I see it as manufactured outrage by the most savvy consumers possible, but opinions are like assholes. I don't think anyone spending $1000 on this card will be fooled by a naming convention only savvy people are even familiar with.
How hard is it to require specs on the box? Just because you don't think its an issue, or more likely because it doesn't impact you, its nbd?