Isn't this only a problem when shorting? You can buy and hold for forever.
You can't simply buy "Oil". So if you buy an oil contract I'll expect, on the long run, to pay fees for storage at least.
http://thedailywtf.com/articles/Special-Delivery don't know if it's true and not that bothered as it's still fairly hilarious.
I think there would be legs in a Silicon Valley/IT crowd style show about market traders.
Edit: Whoever is downvoting obviously has never seen this happen. There was just an article about it on HN the other day, describing how Dragon lost it all when the company they sold to plummeted to zero stock value.