I don't recall Rick's reasoning, I think it was to save time in parsing encoding; I'm sure theres a few topics on it via the search.
Myself on my scripts I create I store bbcode and parse the output through a php function but I think Rick referenced a lot of overhead when doing such for forums with as much data that's stored and retrieved