Steam takes too large a cut from game sales. I don't like the EGS by any means, but the premise behind what they're doing is anything but anti-consumer.
It may make things slightly harder on consumers in the short run, but if it benefits devs, it benefits consumers in the long run.
SW-5120-1900-6153