Nvidia was forced to do that because it was so early, they had no customers except PhDs. I see no evidence AMD wants to do that right now, and instead focusing on extracting value from deep pocket enterprise customers.
The way things go, I think the AMD consumer card experience will only get better once AMD manage to gimp consumer cards’ ML throughput or RAM.
If you ask ML engineers now 100% will have started on desktop cards. Trying to squeeze the most money out of everyone just makes the ecosystem fail.
Look at IBM, they sell technologies that no one uses until they get hired to work on them specifically. It's profitable enough but it's not a way to grow the ecosystem/market.
I think you are preaching to the choir, and AMD is not listening.
AMD would be selling 48GB 7900s or AI-only W7900s if they really wanted a consumer card ramp.
They don't. Not because they can't (they literally prevent OEMs from doing so, who would double up VRAM in a heartbeat without AMD lifting a finger), but because AMD doesn't want that.
They'll let you do some things on a consumer card as soon as they can make sure that you can't effectively use the consumer card in place of an enterprise card.
It's worth noting this is a game nvidia has already been playing for a long time by intentionally limiting the performance of higher precision floating point operations on consumer cards.
The way things go, I think the AMD consumer card experience will only get better once AMD manage to gimp consumer cards’ ML throughput or RAM.