Typographers, that's who. The people who study and design the typewritten word decided long ago that we should use one space, not two, between sentences. That convention was not arrived at casually. James Felici, author of the The Complete Manual of Typography, points out that the early history of type is one of inconsistent spacing.
While the author provides a lot of evidence for why we should only use one space, does it really matter? Does the message still get across the same way, or does the distraction of two spaces vs one get in the way of the transferring of the message?