I don't believe that the difficulty parameter in BitCoin adjusts very fast (every 2016 blocks or ~14 days) and you could have transaction speed disruptions. If a block doesn't solve in 10 minutes but instead an hour, you'll have a lot of very unhappy people waiting for transactions to seal and they'll abandon the network after selling off their assets. That's just the time aspect, you mention the transaction fee aspect, and that will drive people away as well if they start to creep near what legacy financial systems charge. The declining block reward in BitCoin guarantees that transaction fees will increase because of the limited capacity of the consensus network's data-storage/transaction block.
* Bitcoin is doing badly in terms of electricity cost versus block rewards. If it keeps going down, the miners are going to switch off.
* All altcoins are doing worse.
Because the altcoins are basically alternatives to Bitcoin, but their value has gone down even more than Bitcoin's.
(I could be wrong - are there any that haven't, which have non-negligible exchangeability and/or trading volume?)
I did not make the numbers up - hash rate and transaction volume [1], mining efficiencies [2] and energy costs [3]. Actually I think I underestimated the costs quite a bit.
[1] https://blockchain.info/stats
[2] https://en.bitcoin.it/wiki/Mining_hardware_comparison
[3] http://www.statista.com/statistics/263492/electricity-prices...
And it does not necessarily break anything but the security of Bitcoin is build on the assumption that it is very hard for any single entity to posses the majority of the hash rate. If you take the 100 million Dollars of hardware, reducing the hash rate tenfold will make the network attackable with only 10 million Dollars which seems pretty cheap to me. And being vulnerable does not imply the attack is actually executed, it only means it could happen anytime. But do you want your money in a system that could be attack anytime?
Hmm, that's not really how these attacks work. When a miner doesn't mine according to the rules, their blocks are invalid and rejected by the network.
edit: Unfortunately you have now given me an opportunity to admit that Excel is probably capable of running Bitcoin-equivalent software, though.... I would prefer not thinking about this.
It's a nice ideal but none of it is true. The broken system we have, where 51% decided not to abuse their power, works. A trivial replacement without any cryptography relying on the honor system demonstrably (and obviously) doesn't.
That is not an insignificant difference. While you would like the cryptography to be provably secure, it simply isn't (51% control-by-one-group actually happened), and it wasn't a disaster. It was still far better than the alternative. The world is not black and white.
And I did of course not seriously suggest to use a spreadsheet or even a shared spreadsheet. I set up a server here at home and write a bit of code that collects Bitcoin transactions and updates balances in my database. This is as secure as Bitcoin with me having more than 50 % of the hash rate. If I am a nice guy everything is fine, if I have a bad day you are screwed. Okay, not exactly but close enough.
And to finally come back to lowering the hash rate - if you make 50 % of the hash rate as cheap as 10 million Dollars any larger company or almost any state could just buy a few pieces of hardware and destroy Bitcoin. They would just have to generate empty blocks as fast as possible. You will have a hard time moving your coins to an exchange to cash them out. And even if you manage to do that, Bitcoins won't be worth anything in that scenario. Everybody just lost almost all of their money and this is just what Bitcoin was supposed to prevent.
But actually this is all not really important. One of the main intentions of Bitcoin is to remove the need to trust a bank or a state. With more than 50 % of the hash rate in more or less a single hand you now have to trust a random guy on the Internet.
And even if the mining pool owner and all the miners are perfectly good people, there is now still a single target for an attacker. If I understand the internals of a mining pool correctly, there is a central server collecting transactions and handing out work items to the miners. If somebody gains control over such a system, he may be able to do bad things without anybody even noticing for some time.