I believe that those fonts are originally intended for use with Chinese and or Korean. The spacing occurs with quote characters (“,”,‘,’) and not the straight apostrophe or quote (',"). I believe that the typographic rules for using quotes in those languages dictates extra spacing before and after quotes, so the font designers added the extra spacing in the font itself.
If you browse those fonts in Font Book, with Preview showing a sample, you'll see that while they do support Roman characters, they primarily have East Asian scripts. When dealing with European scripts (esp. Roman), you should be able to find other fonts which look fairly similar, and which will suit your needs more accurately.
Titanium PowerBook Mac OS X (10.4.6)