The point is that homosexuals exist whether or not they are banned, so will bitcoin. You might not read about it and the activity may be hidden but it exists. Maybe the price will be lower, maybe higher but even if banned by .gov, really all it has to do is be able to solve problems for a segment of the population in order to win. It does that and it has been doing that for some time now. The price is starting to reflect the fact that it is a solid protocol foundation for other layers to be built upon to create the best value transfer system man has seen yet (open source, peer to peer distributed network, adaptable, and antifragile. The bitcoin network is not just computers, it is people. These people are also a decentralized network of thinkers, coders, economists, entrepreneurs, hackers, speculators, etc. who have given Bitcoin (and bitcoin) a serious look and decided to join in. Many have dedicated their entire lives to this project. Don't tell me that doesn't have power.
I've been an early part of many trends in my life from music to mixed martial arts. I know a trend when I see it now. Bitcoin is gaining critical mass because it has the kind of hardcore supporters, and the technical veracity that are so necessary for mass adoption of anything really positive. Some of you rednecks can go ahead and shit on it all you want . It really won't hurt me at all as my choices will be the same to support this idea. The detractors here are rank newbs. You should have been around during the long, slow slide from $31.66 to $2.00 to see some real "something awful" type trolling. Government may be powerful but it can't really force everyone to comply with all of it's rules and making things illegal does not make them go away. So far, bitcoin's been kicking fiat (and gold's) ass. C'est la vie.
edit-
http://www.youtube.com/watch?v=Xbp6umQT58A http://www.youtube.com/watch?v=3s3T9opvPHIThe beauty of Bitcoin is it's screwed in so many direction it has no future for mass adoption at all. Governments don't need to ban, they need to legalize it to make it completely useless against fiat.
Secondly, it can barley handle 100k transactions in a day without bogging down. Imagine if it's doing fiat numbers for transactions, Bitcoin would destroy itself.
Hence why you can try to argue one of OPs points, but the beauty is there's a handful of them that all need to be addressed as they can all lead Bitcoin to utter collapse.