Innovation is such a loose word and the meaning will be different from person to person and it'd be hard to simply define what exactly is being innovative.
I think the thing we can agree on is that higher costs of games hurt the smaller developers. Everything else however, is up in the air.