kwl There isn't any mechanism to check if a user is sure
I actually hate the confirmations when there isn't any drastic outcome at risk. "Do you really want me to do what you just told me to do?" That doesn't make sense to me.
Some things may put your mind at rest, based on my experience with
eopkg. When VLC is removed, its dependents are not. When I remove a package using eopkg, I follow it up with the command
eopkg rmo, which removes any orphaned packages. That is, they are not dependents of any other package anymore.
Eopkg will also not delete anything in your /home directory, so if you accidentally remove a package you didn't mean to, all you need to do is reinstall it. Your configuration will still be in your /home directory, so it will be as if nothing had happened at all.
If you want to remove a package with prejudice, never wanting to use it ever again, it's up to you to search through the hidden folders in your /home directory, and remove references to them. Or just ignore them, which is a whole lot easier.