Dave Cameron has bashed the Wells trade since it was first announced. After days to ponder, though, it looks like he came to terms with the same thing many of us have: other MLB teams simply do not want Napoli to be their catcher.
As frustrated as I was by the trade, this was the only plausible explanation I could come up with, too. One snippet from Cameron's article:
"We do have one strong piece of data that suggests that Napoli's work in this area might be so deficient that the Angels decision to move him wasn't totally absurd -- the fact that no other in baseball seemingly wanted him as their catcher either."