Well, I sold off two of mine, sorry, should have gotten in line I guess.
Don't feel too bad - how much did you get for them? (if you care to share)
6600's are available for ~$460 all day every day right now and it's right there between the 5700 & 5700XT and are brand new and full RDNA2.
Assuming you're willing to mine on a card when you aren't gaming, the initial cost to a gamer is somewhat irrelevant since it can be recouped if given sufficient time.
The issue is just being able to buy a card in the first place without having to jump through a lot of hoops. Retailers need to adjust how they sell cards in order to ensure that they are sold to more people and that those people don't have an incentive to scalp their purchase.
This isn't difficult to do, but people who don't want to accept the reality of the situation will incessantly complain if anyone were to implement such a policy even though the reality is that they won't get a card at MSRP and they end up paying the same amount to a scalper anyway.
Eh, mining is not something everyone wants to do.
It costs money in electricity (really) and adds hours to your computing equipment which is unpalatable for some. Profits are real but if you are playing above board you are going to be dealing with a more advanced tax process here in the states. I'd expect the IRS to really step up with that and their changes to the the 1099-K thresholds it's going to be just another wrinkle to keep track of.
I'd argue you could just buy some crypto, if it works out you cash out and then use the profits to buy a card and it would be a more simple transaction and you'd know that you're actually spending house money when you buy it.
You know, however you accomplish that buying part