I've complained about this before, but the 3050 is a 6-series card wearing
Groucho glasses. Its power consumption is in line with earlier xx60, as is the generational performance uplift (well, outside of the huge 960-1060 leap). The best we could have hoped for was ~$200, the general historical price point for that level of card (again excepting the $300 1060). Two factors preventing what we know as the 3050 launching as a 3060: Nvidia's obvious campaign to push what's considered entry-level and midrange ever higher, and the existence of the 1660S/ti. The 3050's raster performance is
right on top of those two, at a higher TDP, no less! Naming it the 3060 would have been branding suicide.
Yeah, that's a good point. But honestly, at this point Nvidia needs to realize that their current product stack strategy is ... well, not workable. Ever since killing off the GT/GTX distinction, they've had 10 tiers to use, of which 1 has been "this is a display adapter", 3 has been "uh ... guess this can do
some 3D", 5 has been entry level gaming, 6 mid-range, 7 upper mid-range to premium, and 8 premium-to-flagship. But then as higher-than-1080p resolutions have proliferated while 1080p has stayed put, the range of usable performance has widened, while the product stack has only widened by one tier - 9, halo/flagship/"this is really a Titan". And their reluctance to use more lower tier designations is understandable - there's definitely an argument to be made for 3, 4 and 5 tiers being unattractive. Not many people
want to buy a Core i3, even if it's good. You buy that if it's what you can afford.
Still, I think Nvidia (and AMD for that matter, though they seem a tad more flexible currently) needs to shift things. If they just made the leap, told people that "what used to be called 6 is now called 5", and accepted the dampening effect of this on sales for one generation (which they could most likely counteract by marketing the crap out of that new 50-series), they'd have a lot more flexibility in product segmentation. Instead they're forcing themselves to fit a
massive range of performance into just four numbered tiers. Which is just stupid. So instead we've now got ... what,
eight SKUs across four tiers, ranging from the 3060 to 3090 Ti. The 3050 is clearly an afterthought, and a card they don't really seem to want to sell, given its pricing and market positioning.
As I suggested above, they could also have alleviated this by creating a "premium" brand of some sort, moving perhaps the top three SKUs to this tier. Call them Titan, call them GeforceX, call them Xtreme XGeforce XRTX - whatever. This way they could have called the 3050 the 3060, priced it at $200, and sold tons and tons of them. And they could still have had $700 80-tier premium/high end tier cards that would be aspirational for the people buying $200 GPUs - most of those spend far less on their PC than the cost of a 3090, so selling them on the 3090 being great isn't much of an advertisement anyhow.
Of course, the mining+lockdown WFH/gaming booms have made such shifts unnecessary - up until now. I guess we'll see how this plays out, but if they insist on keeping the "Geforce [four numbers]" structure as their only GPU brand, they
need to start shifting things - the sooner the better for them. But for now, their preferred tactic seems to be "profits today, screw tomorrow".