Just off the top of my head, Tom's decision to split the database into separate schemas for the overall game/OOC administration level and one for each world would make things significantly more complex to implement.
That said, I have no particular objection to having the game remember descriptions for everything.