Nvidia or any company isn't going to undercharge if they care about their market value and brand name. Companies selling stuff on Wish or knock-offs on Amazon don't care about brand loyalty or a name; they sell large amounts of discounted stock to earn their money. Nvidia, AMD, ASUS, Intel, MSI, they all sell at a premium because they don't want anyone to think they are not the best of the best. Even if they could sell for less, if they can charge more and sell fewer units they will, at least in many sectors of the PC hardware market such as the high-end.