Simply put there are more letter forms than there are spaces in the character set once you've taken up 10 for numerals, and some punctuation.

I'm not sure how much logic was put into it in terms of frequency of use of those forms vs punctuation, but it's very annoying from a code perspective.