Commnunicating several times on random social site before locking user out of funds is not decentralization and not the way to go.
I am with you on not mixing up an app and the network however, as a user testing around, the app often makes up or highlight the flaws of the network.
My expectation is to be able to have 1 sat, in my wallet, and have this 1 sat. still availble to me 10...20...30y from now. My phone can also get notifications from Apps... it would have been smarter to announce to users there.