Problem is, it's almost NEVER an alternative to DLC and other microtransactions, it's alongside. And development costs are not so high as to really require such a huge influx of cash regardless, the normal $60 pricetag is more than enough (regardless of what execs may imply, the cost to create most games has gone down over the years, not up).