Bitcoin shouldn't have gone public, it should have remained as a closed experiment similar to how the internet began between academic institutions, even Facebook started along those lines. Gradually more people that actually have an interest and understanding of the technology would have got involved until it was ready for a public release. Sadly it's too late now, it was released into the wild before it was ready and it's reputation is tarnished as a result.
You're not the first to say it. Let's dig back ten months:
No, don't "bring it on".
The project needs to grow gradually so the software can be strengthened along the way.
( ... ) Bitcoin is a small beta community in its infancy. You would not stand to get more than pocket change, and the heat you would bring would likely destroy us at this stage.
But BitCoin is decentralized; no one can say you're not allowed to use it for something. It's organic. Once it was on the net, it was going to grow, for better or worse.
Fortunately that also makes it damned hard to kill. Either it will eventually outgrow it's tarnished reputation, or someone will create an altcoin that does a better job addressing the flaws.