I don't see anyone talking about the Pro of this card being future proof, 16GB for any current DAG setup its usable, Ethereum for example pass 20/FEB/2032 (I know ETH is going POS someday, but its just an example of this cards longevity).
Decent TDP is another Pro for this AMD card. Sure 1660 Ti is Perfect TDP but again 6GB is short-term compared to 16GB long-term on DAGs.
And sure! They might make bigger and better cards in the future, but think about it... By that time everyone is taking Crypto very seriously, and you better believe that the future prices of those future cards in a future where Crypto is taken globally serious will make 399 look cheap but now they're selling these days for 250.
If you don't over stress the cards with overclocking... I believe that since they have been touched up for mining purposes you'll be able to use these cards for over 30+ years.