[–] bokusen 0 points 4 points (+4|-0) ago 

grander scale

Then it's not micro. Micro-transactions are small amounts paid for something already in game and to make the game easier/faster to play and are intended from the get-go. DLC is content developed after the release of the game (or at least should be) that functions as add-ons to supplement the game, to extend the longevity/scope, and/or to keep a player base interested.

Although they are in the same vein and the lines can and do get blurred as well as function in tandem. At their core, micro-transactions are monetization and DLC is supplementation.