At the very least it is a pleasant unintended consequence. A decade ago support for characters outside of the BMP was hairy (certainly possibly though in PDF's with LaTeX via XeLaTeX), and something you would use if you dabbled in the obscure glyphs contained in it; now it is standard.
Seems strange they would miscount so grossly otherwise.
But we currently have 88k CJK characters assigned out of possibly more than 100k total.
I can't easily find anything about how this went wrong and they got such a small number.
If you also count the Unihan variations registered in Unicode's ideographic variation database by various Japanese outfits, encoded using the VS16 to VS255 characters after the codepoint they modify, there's another 8k or 9k unique characters assigned.