best way to explain bitcoins pseudo-anonymity is this.
show a bank note to someone. and ask them do they know who gave you that bank note.
they will say no.
now get a christmas card, write, "from Franky1" (or your name) and put the bank note in the card and them give them the christmas card.
then ask them do they know who gave them the bank note.
then say, bitcoins are only as anonymous as you are. if someone knows you and you give them money, its not anonymous. if you use tools such as tor, and never reveal that you own the address, by never putting it into the footer of your forum posts, begging for donations. then its alot harder to find out who the funds came from.
the fact is that Bitcoin is not nearly as anonymous as cash. The story lurking beneath this kind of reporting is that they want ALL transactions to be something like your debit card where bankers have access to a complete database of all your purchases. Bitcoin obviously poses a challenge to these goals. A common tactic is the evoke the boogey man of 'money laundering' or even 'child pornography'.