I always thought it was because most cellphone programs put the period in if you hit two spaces. I've never ever heard that two spaces was correct. So not every second grader knows this. A quick search gives you a variety of "Don't do it" and "It's aesthetically pleasing to do so" responses.
I like this one:
We're not on typewriters, we're on computers. So one space works.