I agree with red one zero, english grammar and all the rules you have to remember - like "i" before "e" except after "c" - it's too much to remember and too many rules...
Punctuation inside the quotation marks...thinking about it now...it can actually be frustrating in some respects...thinking that you are supposed to say a period/full-stop in you sentence in speech:
"I am typing a reply." >> I am typing a reply period
Well, it's become 'convention'...so we can't say too much about school teachers 'drilling' into us about making our sentences 'complete'. But like Koshimi said about commands like "start" and "help."...there's no way that that'll be less frustrating than periods inside quotation marks - it's become convention.
A point aside: Have you guys ever noticed the "log off" window that pops up on Win XP after deciding to log off (especially noticeable in networks setup)?
It says: "Are you sure you want to log off?"
The only problem is that it is a question, but the answers (buttons) are "log off" and "cancel". Imagining answering: "Are you sure you want to log off?" with "Cancel"