Ubisoft recently affirmed its commitment to microtransactions, not only as a business model but as something that makes games "more fun." The publisher has faced criticism from both players and press ...