I think it's all silly, I agree something doesn't seem right when a consumer pays $99 to $299 for a box you have to return after your done with the service, especailly when you consider they will replace all the equipment for free if you move of course under a new 2yr commitment. It just doesn't make much sense.
Just to clearify, if you move all they replace is the dish, switch if needed and wiring, you take your existing receivers with you and it's only a new 1 yr commitment.
You can get D* and get a STB that doesn't cost you one penny and has only a 1 year commitment, its just a SD receiver. If you want higher end hardware, such as a SD DVR, HD STB or HD DVR look at the charge as an upgrade charge, the more advanced the STB the higher the upgrade charge.