Fees for last 24 hours: 209.93255137 BTC
See, you assume miners only mine for fees. That is a huge miscalculation. Miners mine for coins, if they get fees too, even better.* If bitcoin was 80 bucks, pretty much all of the miners would go bankrupt, or very few could stay in the business of mining, specially on the mining fees alone. There is a mining equilibrium too: the higher the price of bitcoin, the more people can afford to mine, but all the fees and coins spread out among more people, bringing down the possible profits for everyone. Supply and demand as you said.
Now let's say my huge rigs can mine 1 coin per day and my cost of electricity, computers, storage rental,etc is $1000 a day. So as long as BTC is 1200 bucks, I can save 1/6 of a coin, because I think it is going higher. Even if it goes back to 1K, I gambled with house money, so to speak. Let's see what happens if price drops to $900. Suddenly I am losing 100 bucks a day, but I have coins saved, so for a while those extra coins saved from higher prices will reimburse my loses. Price doesn't move and I finally run out of those extra coins. Now I have to make a decision if I am going to close down my operation, because I could just buy coins on the market, and save 100 bucks a day. For a while I stay up, but price drops to $800, and now I am losing 200 bucks per day, and it doesn't look like price will recover. Not to mention I have a huge sunk cost of hundreds of computers that might or might not paid off yet...
The point is, miner fees don't pay for mining, bitcoin's high price does.
*"The transaction fees themselves don't add up to very much when compared to the actual block reward, usually."
http://bitcoin.stackexchange.com/questions/48587/btc-transaction-cost-vs-fees
-----------------------
But let's take your 1 dollar fee per transaction. Isn't that still bigly high? You buy something for $5 and 20% of it is transaction cost.
---------------------
From the above link:
"The mining subsidy slowly fades away, however. Every 4 years, the amount of new bitcoins created in a block gets cut in half. At a certain point, either there will be more transactions paying fees, more fees in the same amount of transactions, or mining will become less expensive (or some combination of the three)."