Even if doesn't make sense at first, buying 2nd hand GPU, is mostly buying used mining GPU, so you're making them richer. Buying brand new GPU is a loss since prrice are inflated but it's a profit they won't make, and a card they they won't resell in 2 years.
What MSI is doing is very cruel for gamers, because we want to have those GPU, but we can't because they are worth 2-4k depending on GPU. And it's going to last for a long time. Energy is not impacting the bills anymore, so they can just mine, selling, buy more GPU, and continue.