Creating Usernames

Permalink
Why are usernames not allowed to use punctuation?

A site I am working on could really do with adding .'s between firstname and lastname, is there a work around or just a big NO NO?