The issue is that Lovelace was a terrible launch. Then Nvidia fixed with Super series some cards. Then they launched Blackwell and fixed the low end how it should had been. The core issue here is that we are on the same node. We never see great performance jumps just from architectural changes and companies often release marginally better products at lower price. We had such meh generations way in the past too. So it is understandable why progress was so slow. Chip shortage, TCSM monopoly and all that.
However, if it is so easy to do better, why B580 and most likely RX 9060 don't outperform it? The issue is systematic rather than one company simply not giving you stuff for no reason. The good news that situation is likely to improve with time. Manufacturers are investing heavily in expanding chip production. Intel is trying to become a player again and their 18A shows promise if it won't get delayed again. Then next generation will finally go to 3 nm as demand for it subsides and node matures. We are going to see proper gains due to that alone. Then GDDR7 chips had received 3 GB modules and they are becoming more available. So going further Nvidia GPUs are likely to have more VRAM. I have no doubt that tech youtubers are going to celebrate as their victory rather than it starting to make sense from manufacturing side of things.
Tech media is often out of touch with average gamers. The thing with people is that they don't want to spend a lot on GPU and they don't need all that performance. It is not that they don't have money even, it is that their needs aren't that great and people naturally want to spend the least amount of money. My both friends are fully satisfied by budget class (RTX 3060 12 GB and RX 7600) GPUs. Years since purchase they never played anything which would tax them. Likewise, all those 50s card class which youtubers love to pile on have a real purpose. RTX 3050 6 GB for example is a terrific card, because it offers massive performance gains for builds without power connector. It can be fueled solely from motherboard and have low profile models. Previously we had way worse GPUs for that purpose. Likewise, there is a good reason why I ended up with RX 6500 XT out of all things. Each tier has its own requirements and their buyers. It is not as simple as 'get better FPS/dollar'.