@inBitweTrust I think some of your ideas are good, but it may require that the Bitcoin community be open minded and willing to change the way Bitcoin functions including its incentive model and the amount of currency that will be created. I have my doubts whether they are/could be or not, as is evidenced by a lot of the old timers arguing up and down that there are no benefits to implementing PoS.
I agree that completely abandoning PoW and switching the consensus algorithm would cause a lot of discourse towards miners, mining manufacturers, and suppliers, so they probably shouldn't be completely phased out. There should be a way to marry the two ideas of PoW and PoS so that everyone is happy. I would like it if our debate started heading in that direction, as that is the real issue to figure out.
I would like to go over a few things first though. It seems you don't understand the benefits of DPoS, only mainly the negatives. That is understandable, because this thread is mainly people talking about the negatives of DPoS and I haven't had a chance to explain the benefits.
The whole voting process with DPoS is merely an unnecessary act of supererogation where the real goals aren't about creating a popularity contest, rather to develop methods of securing the network better through decentralization. If there is going to be a hardfork in bitcoin I want 100k "delegates"(nodes) not 100.
The point of DPoS is not to improve upon the security of PoW, but the point is to improve upon it in other ways meanwhile remaining sufficiently secure. All systems tend toward centralization whether planned (DPoS) or unplanned (PoW ASICs.) DPoS gives the end user as much control over that centralization as possible, where as the other systems (PoW ASICs & PoS in Nxt and Peercoin) the small players eventually have less control. DPoS is faster and scales better than other consensus algorithms, also there are reasons for voting and only having 101 delegates rather than having 1000 delegates as I will explain below.
A. DPoS greatly reduces the cost of securing the network compared to other consensus algorithms, and thus has the potential to have cheaper transaction fees.
A1. The electricity required for all delegates combined is trivial when compared to the amount of electricity it takes to secure PoW networks.
A2. Having 101 delegates rather than 1000 reduces these costs even more so. Delegates (not unlike miners with PoW) need to be incentevized to do their job, the more delegates the more it will cost the network to validate transactions.
A3. Since there is exponentially less electricity required and transactions only need to be confirmed by 101 delegate nodes to be confirmed by 100% of the network through their delegates, DPoS transactions fees have the ability to be less than any other consensus algorithm.
B. DPoS is faster and scales better than other consensus algorithms due to it being more efficient.
B1. Due to the ability of having 101 delegates confirm all transactions for the entire network, transactions can be confirmed much faster and efficiently. In the time it takes Bitcoin to produce a single block a DPoS system can have your transaction verified by 20% of the shareholders, and by the time Bitcoin claims the transaction is almost irreversible (6 blocks, 1 hour) your transaction under DPoS has been verified by 100% of the shareholders through their delegates. This is both quicker and more efficient than other consensus algorithms.
B2. A transaction can be confirmed much faster and more efficiently when it only needs to be confirmed by 101 delegates rather than 1000 delegates, this is yet another reason to only have 101 delegates rather than 1000.
C. DPoS allows the user base to control who secures the block chain and thus who profits from that activity. This allows the user base to vote in core developers, developers working on core services, and community members that have other various projects that will enhance the value of the coin. With Bitcoin you have no control over who profits from the work of securing the network and cannot specifically give that job to someone that is improving the community or cryptocurrency in some way. One of Bitcoin's problems is funding projects that will enhance user experience, funding for core services, and funding core development. DPoS gives a way for the user base to do this without subjecting them to having to donate (although of course they can still donate if they like.)