I'm glad that they stopped it for now. I wasn't happy with that implementation both as a content creator and as a gamer/consumer. At the same time i feel ambivalent, almost a bit sad that a potential source of income was run into the ground so quickly but i blame this more on Valve/Bethesda then the internet mob. I think the strong reaction has highlighted a much bigger issue and that is gamers being close to a breaking point with regards to feeling ripped off. Ther's just so much shit going on with smartphone apps, DLC's, microtransactions, failed kickstarters etc.
This initiative was perhaps rightly so, seen as just another scheme to part people from ever more of their money for small slices of additional content and fun. It ended with this frustration being channelled into this loud outcry.
I think the industry at large needs to get real about how its treats its customers. Big AAA producers in their DLC frenzy as much as the small guys that flood the market with useless crap. I sometimes wonder if a bubble is about to burst soon. And the scary thing about it is that we as the small artists and designers in this big machinery are the first who will suffer for it.