My guess is that they see through my resume and know that I want to prosecute and not work for a firm.
If this is the case, it's your fault. If your interview skills are as great as you say they are, interviewers would have absolutely no doubt you wanted a firm gig.
I'm mostly going to side with Jacy on this one, although the economy is also clearly a factor as well. During OCI last year, I know a few talented and personable students who ended up with very few offers because they clearly were not that interested in working for a firm (they just wanted the summer associate position to make some easy money). These people--of which the OP appears to be one--had a difficult time articulating why they wanted to work for a firm... since they actually didn't. Most ended up with a few offers. One, whose grades were awful, ended up with none.
The difference is, with firms cutting back summer hiring by as much as 35%, firms are no longer going to take a chance on marginal candidates. In this financial environment, they certainly don't want to throw away $70k recruiting a student who won't accept a full-time offer.
Incidentally, the friend with no firm offer had a great summer at a DA's office, but has no job because the DA is in the midst of a hiring freeze. So if you go the DA route, search for one with solid funding.