That article makes it sound like Bitcoin is a child smuggling currency or something:
This is because the block chain contains a record of every single Bitcoin transaction that's ever been conducted. Due to the way Bitcoin works, this information can't be limited to just a few trustworthy parties, since there are no trusted parties. This means all of your transactions are conducted in public.
The transaction at far left is almost certainly a drug deal.
In a sense this makes Bitcoin less private than cash, and even worse than credit cards. If you choose to engage in sensitive transactions on Bitcoin, you should be aware that a record will be preserved for all eternity. Spend with care.
So what if it's kinda public, i see that as a good thing it gives it some transparency. Whats the banking mafia gona do; take us all out