sure open source is great, i run a linux media device, use various linux servers for various things and have local linux virtual machines. (not to mention using android etc.)
Bitcoin being peer to peer is what makes it impossible to scale. There's currently talk about making some bitcoins on a blacklist preventing them from being moved/used. It could quite easily result in another fork of the bitcoin chain. so who then decides which fork to use? last time it forked it was decided by 3-4 people who forced their mining pools to mine mine the alternative chain. That's not exactly decentralised is it?
http://www.coindesk....coin-community/
Bitcoins aren't the future, they're a proof of concept which their creator quickly ran away from when the current lot of zealots started to get involved.