My point is that the systems would benefit from this:
100,000 miners
100 huge miners
2 mega huge miners
1 million users miners that come and go.
And so.
VS:
3 Mega Huge Corporations miners
10 million user that mine for 1 hour and go away for ever.
You see the problem here?
The 3 Mega Huge ones, would be 3 single points of failure. When they lose power, all transactions would be hurt, when they go offline, suddenly the difficulty of mining would drop at exponential rates. When they have problems, everyone else would. They would control and be God over bitcoin, including the price as they would control most of the mining.
The system does not promote at all being decentralized, this means one user in Russia, one in New York, one in Sydney, etc.
This is what makes the whole network robust and fault tolerant.
ASIC mining will displace this, because the standard consumers cannot get this devices. By the time the usual Joe can get a small ASCI miner, it will be to late, his own device will be a piece of crap that will generate nothing and as opposed to normal computers or servers, which can be shifted to other loads, miners can´t.
Why do we need an Internet currency that does not rely on Internet computers? Your computer, that server in a datacenter, that tablet, all of them are useless for bitcoin production and network grow. They give nothing to the Bitcoin.
Bitcoin is going to special hardware, not because Bitcoin wanted, because its the logic step to do. Because Bitcoin itself is flawed to the point it does not take RAM into account, or location or bandwidth or anything what actually makes the Internet what is is.
We, the user.