All this complexity adds a many "great" ways to introduce security risk. Fx. with U+202E you can present text that isn't what it appears and thus mislead users, possibly making them take actions they wouldn't have otherwise. IMO, Unicode is a project out of control.