I literally did, in my original post, in this topic, address this exact point.
As I’ve already said above, the 1060 3GB and 1060 6GB should be Gtx 1060 and Gtx 1060 “Ti”, as “Ti” indicates better performance whereas a VRAM amount doesn’t necessarily. But, at least Nvidia bothered to include the VRAM amount so that the two cards can be identified from one another just from the names.
The Gtx 1050 and Gtx 1050 Ti have a naming difference. One has “Ti” tacked on, one doesn’t. The point is more about the product name, more than product page.
There isn’t a precedent for two cards having different compute units and the exact, exact same name. The 1060’s at least include the VRAM amount, and also every launch review on the internet that was written responsibly included a note that there was a spec difference between the 3GB and 6GB versions of 1060. AMD did not advertise that this rollout of lower spec’d RX 560’s was happening, and had the tech media not picked up the story, most consumers would have never known that there was a difference, and still it seems unlikely that many people will…