In regards to Region locks, I thought 360 was mostly region locked? That only if the developer intentionally gives access to all three regions (which is rare) would be the only exceptions?
As for DLC, I personally am glad it's there period. If I truly like a game, then I'm pretty much a whore for extra stuff that I'd buy the entire dlc as it comes. Granted it had only happened after one time (Dragon Age 1, where I bought every DLC and still bough the ultimate edition
), but it just goes to show if I like it enough, I go crazy.
If I don't like it enough? Then no biggie, I just move on to the next game rather than buy DLC. Goodness knows theres TONS of games out there... too many for my feeble amount of free time can handle.
Obligatory Extra Credits episode...
http://penny-arcade.com/patv/episode/mass-effect-3-dlc