God forbid a company want to sell something for a smaller profit than they can make by selling it only to the people with that most money
A company can make something without the need to be greedy. If you allow backordering like OP mentioned, it goes a good way to resolving the issue.
They could sell the first few for more and settle down to their normal price after a time.
There isn't sustainable demand for a $300 steam controller, that's why they didn't price it there, not because they didn't want to sell for a huge profit. Ther is, however, a much smaller market of people who will pay a premium to be first, hence the resellers.