They're wrong. All of them, wrong, wrong, dead wrong, wrong, and stupid.
Maybe I'm just getting cranky in my old age (Just turned 37 this October. Yikes!). But, as much as this is a holdover from my days as a kid in high-school taking typing classes, it is also a position I hold as a best-selling author on Amazon. And I've got a pretty good reason for it too.
It has to do with respecting the sentence, kids. The sentence, that magical construct of the English language that can be as simple as verb/noun, as in: I ran. It can also be as long and unwieldy as any grammatically-challenged blogger can render. But still, the period or exclamation mark that ends a sentence is singular in our language in that it gets to finish a sentence. It isn't a weak little momentary pause like a comma, a dash, or a semi-colon. It isn't greasy kid stuff like the ellipses that appears in every poorly written Young Adult novel. ("Oh...Edmund...I was waiting for you....")
It is the majestic sentence that all great works of literature are built upon, and it deserves two spaces after it gets finished, just to let you soak it up. Don't let these internet suckers hype you up into thinking otherwise. Hit that space bar twice and be glad you done it.
Access The Apiary Society (Bernard J. Schaffer's website)
For a list of books available on Amazon, click this link