It's not small devs that are complaining. It's Bungie, Blizzard, Bioware and other big studios that have no excuse other than protect their bottom line.