But without a healthy fundamental, they can't cash out after the rally, and they risk of helping early adopters to cash out during the rally, so when facing uncertainty, they will stay out until dust is settled. From long term view, the bitcoin will not succeed if it can't prove itself as not controlled by any single entity or a group of powerful players
This is correct, and for that reason Bitcoin should avoid a hard fork at all cost. Most users and miners know it. If the hard consensus rules in Bitcoin change, a hostile takeover by a single entity or group of powerful players already happened.
A hard fork is totally harmless if there is no major merchant and user support, someone in china is talking about making a hard fork first to prove that it is harmless
Only a 50-50 divide between users and miners and merchants will be a disaster, and that's why you need at least 75% hash power and major user support
You are contradicting yourself. Bitcoin is built on consensus. If a group controlling 75% of hashpower, i.e. four miners, break lose and force a consensus change to Bitcoin, then it shows Bitcoin is under control by a very small group. Both user support, and the need for a fork, can be faked like Coinbase does.
And by not making a hard fork to raise the block size limit (which majority of people want), you also risk heavily affecting fundamentals: 1. people will realize that bitcoin is not capable of doing lots of transactions without third party solutions 2. people will realize that bitcoin programmers can be controlled by enterprises and totally changed to something else. As a result they vote with their feet, and without new buyers every day to absorb those 5000 coins sell pressure, exchange rate will only go down long term wise
If Bitcoin has to be scaled via hard forks pushed by a small group, or if a small group (i.e. 2 miners) can block scaling by blocking a size change, then Bitcoin has to fall under control of a very few number of players to succeed. This contradicts your previous stance.
Bitcoin programmers don't have powers. They can not change the consensus rules without making an altcoin. This is the primary security mechanism in Bitcoin. If this wasn't true, Bitcoin would be just as worthless as fiat in a bank on Cyprus. Just see how the Coinbasecoin known as "Classic" works out. They have almost no user support, except for sockpuppets on Reddit, and even fakes node support through
an attack on the bitcoin P2P insfrastructure, and try to provoke user support by
spamming the blockchain with unnecessary transactions. (The Amazon nodes are an attack due to the built-in sybil-resistance in Bitcoin nodes. Home nodes will create a connection to at most one of those nodes, since it avoids connecting to more than one node per netblock. The attack nodes will however make 8 outbound connections to people's home nodes, download blocks and transactions, and use a disproportionate amount of their bandwidth. I had to throttle my outgoing bandwidth to the attack nodes ("Classic" nodes on Amazon servers) because they were consuming all my outgoing bandwidth, and hitting my incoming transactions limit. To help the network, nodes must be spread out to all corners of the internet.)
There are plenty of altcoins out there, and very easy to vote by your feet now. Even Coinbase could be honest about it, and fork off their own Coinbasecoin, or "Classic" as they call it, today. Yet, I can't see Coinbase following that path. They want to destroy Bitcoin instead, by showing that a small group of people can take control over it.