One thing about bitcoin i think a lot is this: Its amazing how far bitcoin has come, but how you want to build a payment system for the entire world with maybe 15 Programmers working fulltime on it?
IMO, more developers = greater difficulties reaching a consensus
