@mikebabcock Human language is complex. As far as I can, most of the complexity in Unicode arises from scripts being inherently complex; the remainder is due to providing a migration path from older encoding forms.
I haven't found any complexity in Unicode that I didn't (grudgingly) agree was necessary, apart from emoji…