For intermediate level players.
You have most likely heard from everyone that you don’t need any Warehouses and while that may be true for more advanced players it’s not for you intermediate level players. I’m not about to say you need you need to have five plus Warehouses, but only one. This is mainly because maybe for example if you were in an alliance and your alliance went to war with other stronger players you might get attacked. They would also take all your food enabling you to comfort your city. So you need to preserve your food with Warehouses. And sometimes the fact of the mater is that it can be simply to late for your alliance to help you in some situations. So that’s where the Warehouse comes in, but for it to work properly make sure 100% of the storage is at food.
Some of you may be asking about privateering, but not many research it because most do not care to spend the money to research it. So while there are some that have it researched you have a better chance of being attacked by someone with out privateering than someone with privateering. Now if you are on any older server(servers 1-50) that might not be the case. So I would suggest that if you are on one of these servers that you get your Warehouse and research your stock pile to the highest level you can too.
So once you are no longer an intermediate player you can then destroy the Warehouse if you wish.
Source Article from http://hods.com/evony/