I think the market demands more block space as the amount of mining increases because it is directly proportional to the level of security of the network.
More mining = more security = more demand for Bitcoin as a store of value
Also in your “opportunity cost” remark, it should include the fee rewards, which recently exceeded the block reward, and will likely do so again in the future.
