I do dislike so many aliens having ' in their names.
Yeah, like that O'Brien guy... that's just silly.
I don't get the apostrophe complaint. There are lots of real, human languages that have apostrophes in them when transliterated into the Roman alphabet. An apostrophe can stand in for a variety of things, such as a glottal stop, a click, an elision, or simply a separation between sounds that are meant to be pronounced distinctly. And given that alien languages would most likely include sounds that don't occur in English, or indeed in any human language, it's really inevitable that many of them would use diacritical marks of some sort, including apostrophes.
That said, I did go overboard with the apostrophes when I coined the name K'chak'!'op. I should've made it just K'chak!op. Although now that I look at it, I think that might've been misread as K'chaklop. So maybe it did serve a purpose.