It would be good for security but horrible for usability.
I recently got an iPhone and had to migrate to it from my Android phone which turned out to be really unpleasant because I could not carry over WhatsApp data.
Turns out that the SQLite database is encrypted and I can’t easily carry it over, nor even get the encryption key in a non-rooted device.
Furthermore, there is also the issue that Android only backs up to Google Drive whereas the iPhone only backs up to iCloud so I could not restore from backup either.
A task that should have taken minutes took me hours and I had to buy some questionable software.
https://blog.kronis.dev/everything%20is%20broken/iphone-andr...