Bill Gates was told to step down from the Microsoft Board so they can investigate his affair. And, Melinda and Gates were considering the divorce since 2019. Melinda was concerned about Bill’s connection with Jeffrey Epstein.
I think this divorce really has to do with splitting their assets so they don’t lose it. Melinda was probably aware of everything anyway, and she will still work with Bill on their foundation. Thus, she probably married him for the money and business purposes, anyway.