For the record, I agree:
Your Agent Should Not Be Your Publisher
For your reading pleasure, an interesting blog post from agent Peter Cox, who seems to still have his head on straight about this changing industry landscape and the necessary difference between an agent and a publisher.