The explanations were thorough and fun (in my opinion), just not the most scientific. But I think Dune, like star wars, was always more of a space opera than hard scifi. It definitely does a better job, but if your looking for a better “predict the future with data” scifi story, then foundation is a better fit from that era.