Shit I will gladly pay for any updates and new maps. 6 bucks is reasonable. Its like getting a new job and they ask you to stay over, you say sure cause that means overtime right,. No becuase they payed you for the last 2 hours why shoud they pay you for the next 2.
Would you do anything for free, hell no. So why should they just give you these maps for free. I think its great they are making them, and its stupid for people to complain about it.
Do you have to have XBL, no. Do you have to have the new maps, No. See where im going here with this. Why should Ms give this stuff away, its not like they are charging another 50 bucks for each map or all maps all together. Pricing is very fair, plus half is free.