So market participants either buy BTC with cash, or the mine it. Ok.
Doesn't the difficulty adjustment take price out of the equation? - there is only so much block reward, and it is doesn't matter how much mining you do, you can't mine more (or less).
The marginal price of mined BTC will (eventually) follow the value of the block reward.