Facebook message cannot replace email until I can contact people who are not on Facebook through it.
I do not want to have a social connection to everyone I exchange messages with. I swap occasional emails with workmates, but that doesn't mean that I want to see their every move in my status updates.