I also am upset that nearly all sports franchise games have become solely micro-transaction driven (ie Madden, Nascar, etc).
I definitely will do everything I can to prevent my kids from falling into games with these types of 'reward' systems -- and I'll personally only be making games if I'm able to do so without resorting to slot machine monetization tactics. Once it gets to the point that there's no other way to monetize, then even [the 'bad'] big tech starts looking like the lesser of the evils. =\
Government regulation is absolutely needed IMO, and I'm generally not a "regulate it" type guy.