Charging $20 for the disc with maps on it is fine, and a good way to get it to people who do not have live. But for those who have paid the full year subscription for live, they should not have to pay for the dlc maps. This is how it should be, but i'm not surprised with how they are going to do it.
A good business moves, but BS nonetheless.