Your random key is obscene

You have to think about the oddest things when you’re developing software.  Part of our software generates random user identification keys.  We recently had to change the code to eliminate vowels, because some customers were complaining about the product creating “obscene” keys.  In retrospect, we should have thought of that, I guess, and either removed the vowels or had the program alternate letters and numbers.  Even eliminating vowels, though, won’t prevent somebody getting upset if a key contains a three-letter, vowel-less version of some four-letter word.  I suspect that no matter what we do, we’ll offend somebody.