Which are the other bad sides you've been talking of?
Mostly relating to the page lifecycle; version history would be a bit strange, because you would need to somehow version the EOL markers as well.
Also, it might result in a lot of test or crap pages in the repository (can you imagine how many different spellings of "BuyViagra" pages we would have? ;-). So you would need a "permanent delete" option for that stuff as well.
Pages themselves are lightweight objects, but having a zillion MP3 files in various states of deletion in the repository takes a bit of too much space.
/Janne
