I'm aware of all that. It's the margin of profit that's the issue here. I doubt that these GPUs actually cost upwards of a thousand dollars for Nvidia to make, but they still charge so much for them. Whatever TSMC charges Nvidia is probably not that crazy considering how much cheaper a lot of other general tech products are by comparison- Iphones are still 800 bucks even despite TSMCs monopoly.
It's a bit more complicated than that. You can't look at the price of the chip AMD is paying and just assume what the margins are.
On that card AMD (or Nvidia and their AIB partners) needs to account for:
The cost of the materials (card and the box it comes in)
Logistics
R&D
The alternative uses of that chip, in this case, AI
Greed is not a thing in economics. A price is a balancing act. When something is priced too low (based on the demand), the cost will go up somehow. That's how scalpers can profit on things. If something is priced too high, it will not move and sellers might drop it altogether.
A fixed MSRP is a bet, because production doesn't usually follow demand (not many companies can produce more or less based on the demand. Good luck getting more chips from TSMC tomorrow.) so some products are impossible to find at MSRP until eventually they are.
The alternative to scarcity is a higher price. Companies could do it, but would look awful on them. So they let the scalpers do "the market".