And yes, I agree 100% with gmaxwell's comments on the need for privacy. Bitcoin without privacy is simply a non-starter. In many jurisdictions failing to provide that basic level of privacy is even illegal in the context of many financial products, which will prove to be a serious barrier to Bitcoin adoption.
Well, the question would be if Bitcoin should be developed explicitly to match existing jurisdictions for financial products (if so, what jurisdiction), or if we should rather continue letting jurisdictions deciding themselves if they want to call Bitcoin a financial product (and if so, what kind of financial product).
Bitcoin has been adopted and has grown quite a bit even before considering if it can be considered as a financial product in jurisdiction X.