The Sad State of DLC Need or Greed?

With almost weekly controversies between Monolith and WB's Shadow of War, 2K's 2k18 controversy, and lastly Bungie and Activision's Destiny 2, and Call of Duty WW2 all involving some controversial uses of microtransactions and DLC. These actions are all in the name of supporting the developer, but are they? Are these practices become more harmful then useful? Is it really supporting the developers, or a select few? Lastly, where do we as gamers draw the line? Bat Bit Games, host Joseph, discusses all these things and where he draws the line when it comes to DLC.