All developers for consoles are required to pay a fee to have their game updates checked & uploaded to the XBL & PSN servers for us to download. Rumour has it, it cost more than $40,000 per update.
Developers get their 1st game updates uploaded for free, after that Sony and MS want their cash for every update that follows. All developers for PC
never have to pay a charge for game updates.
Read this
http://uk.ign.com/articles/2012/07/27/opinion-what-the-fez-patch-fiasco-means-for-indie-gaming
It's worth mentioning, that there really isn't much information as to whether first-party developers have to pay these fee's. If anyone can point me in that direction of that info I'll gladly read it,
but really why would you charge yourself $40,000? because by charging your 1st-party developers essentially that is what you are doing. PD is a 1st developer.