by AndiS » Wed Jan 14, 2015 9:28 am
BigSims is yet another name for DTG/RSDL/RSC. I vaguely remember some "BigSims is born" blurb that looked pretty much like the "DTG is born" blurb. But who are we to decide on the pro and cons of creating legal entities? Some are created for taxing reasons, some for structuring the hierarchy of responsibility for content, money or success by some other measure, some for branding, some to take in partners for part of the venture.
Valve are pretty generous regarding alternative sales channels. The know that some developers will not go without such alternative channels and they trust that in the long run, all developers will see Steam as the best distribution channel.
As for undercutting, there is no undercut of regular prices like the Steam sales.