How do you know how many people got the maps free? Give me a percentage or something to justify your outrage here.
If everyone got the maps free, then, you would be right in saying you wasted $10 or whatever the exact price is. But it looks like only a small number of folks got the maps without paying for them and that, in no way, undervalues your purchase.
Look at it this way, with every other Halo map pack release, Bungie/Microsoft gave away a ton of free codes to hundreds or thousands of people. Did a small number of people getting the past maps free undermine the people that paid full price for them in the past? No.
The only difference I can see here is that unlike a lot of folks getting codes in the past for free, this time some folks got it free due to a technical error. The amount of outrage on here and all the mudslinging is entirely unjustified.
If you have any numbers to suggest more than 50%, or more than 25% or even more than 10% got these maps for free due to this glitch, then by all means provide them. Otherwise, I don't understand what the fuss is about.