Collecting the dictionary of all swear words for all languages and their dialects might be less trivial. Keeping it up to date would probably take an institute worth of researchers.
And there's no "forward secrecy" - if a normal word becomes a swear, then it's often hard to go through and change all uuids.
Which is why the standard has been base16 (or base10) for so long.