Except it isn't - Steam reportedly charges a chunky 43% extra on top of what the publisher gets (30% of the retail price you pay goes to Valve).
Other platforms try to charge the same, but for a near-zero-marginal-cost good, it is a bit strange that there is no price competition yet...