I think combining characters are a lot simpler than having every single combination ever.
Especially when you start getting into non latin-based languages.