Just because he didn't use his real name doesn't make the transaction less valid. And just because the task didn't use an identifiable account name doesn't make the transaction less valid.
What you're insisting is that you can't buy something from someone on Craigslist using a fake name and meeting in a place that nobody else can tell where you made the transaction. In other words, 99% of Craiglist transactions.