Machine learning is not something that can solve for all X. Where data is sparse OR where there is uncertainty, there needs to be a fallback.
We need to come up with UI patterns and flows that reflect this otherwise ML solns will continue to disappoint.