The DVR fee is extremely simple: For each DVR-510, 522, 625, 921 or 942 active on the account, the fee is charged. Why? Because they can. There is no other logical or reasonable explanation.
- Does it have anything to do with DVR capability? No - Although all the receivers that have the fee are DVRs, the 501, 508 and 721 don't have the fee.
- Does it have anything to do with hard drive size? No - the 721 and 522 have same size drives)
- Is it to cover extended (Name-based-recording) or dual-tuner capabilities? No, and No - the 510 doesn't have either, the 721 and 921 don't have NBR, and the 501 and 508 most likely WILL have NBR if and when the 510 gets it.
- Is it to line the pockets of E* stockholders or to help cover expenses (software development or maybe to fund a future legal settlement with Tivo)? Most likely the real purpose of the fee is something in this category.
Some may argue the morality of charging a "because you can" fee, but to me it is worth it. It worked out to a wash for me because before I got the 522, I had two separate receivers with a $5 additional receiver fee on the second; now I only have the one with a $5 DVR fee.
* Note, none of this applies to the $10 Personal TV fee that is/was applied to the 7100/7200 DishPlayer units, part of it at least was for licensing fees to Microsoft for the software.