You do use Amber with your app though and you trust it there? The problem is that neither Amber nor all the clients are perfect yet. Don't throw out the baby with the bath water. Let's improve signing apps and clients and we'll get there.
Discussion
The improvement would be that the app doesn't ask me to sign 100+ events at once.
Its not that I don't trust amber, but all the native Nostr apps don't understand and I reject a signing request using it. They just keep trying to get me to sign random events