With all the innovations in fintech, banks are not mere places to store or loan money.
They help you with a broad range of financial services. And they do want to know your personal financial situation and needs in order to provide you with better services.
If they know you are planning to buy a house, or when you made a career switch, or are to become a parent.
All these major life events are very important for you, and having the according financial support through these periods would be a relief.
This will reduce the amount of useless contact moments. After all : you want your bank and their support when it's needed.
For the bank, they do want to avoid spending hours to contact you when you are not interested.