Bitcoin is still very young. And he's got a lot of problems. They need to be addressed at the legislative level.Bitcoin should have a strong infrastructure and be safe.Its wide application will attract the attention of new investors.
Well said.
This is an interesting topic, IMHO
public adoption will be due to a variation on BTC availability (ATMs) and usability (BTC Merchants).
Institutional adoption will probably depend more on scaleability and regulations.
PS. Cool thread, very interesting topic