Why is there such large variation in the prices charged by different translation companies?

Many translation companies choose to compete on price, which requires that they slash their own costs to the bone.