My experience in publishing (in CS) is that the publisher does not offer assistance in typesetting. Additionally reviewers are not paid for their effort, and are not affiliated with the publisher--they do it out of a sense of duty / professional advancement.
The journals offer something of value because they provide high-quality taxpayer-funded research. The publisher is nothing more than a middleman, who should be cut out of the equation.