IMHO, the best system would simply have the following "GeForce Fast", "GeForce Faster", "GeForce Fastest". With fancier names, of course "Tall",
"Grande", "Venti"), but you get the idea. Just like nobody in Starbucks cares about the actual oz. of each cup, nobody cares about the silicon or the number of cores inside.
Not really practical because there are more than 3 performance segments, but the current system is very close to this. (The only real confusing part is the plethora of GTX560 SKUs.)
I was just as WTF when the renaming of G92 started, but I've obviously made a 180 degree turn on this. It's extremely consumer friendly. Leaves zero confusion for people who are in the market who want to decide between different performance levels. It also leaves zero confusion for those who move from one generation to another, as long as they know that the first digit is the series number: a GT640 is always going to be faster than a GT530. Is a GT630 faster than a GT540? Who knows, but that's not something you would solve by not rebranding anyway...
The remainder, the ever so small set of consumers who don't fall in the groups listed above, maybe confused. Well, tough: you can't satisfy everybody. I'm sure a handful of blokes were screwed by GPU perf when Apple upgraded its MacBook Airs from an Nvidia GPU to an Intel.
But misleading? On the contrary. Unethical? BS. Digging their own grave? <redacted>