Correct as you said for the first one I can get around, post which I am able to move app owned by user "sagarpurohit" to trash.
But for the ones owned by "root" is where I get permission issue even though I am member of admin.
sagarpurohit@Sagars-MacBook-Pro ~ % dscl . -read /Groups/admin GroupMembership
GroupMembership: root sagarpurohit _mbsetupuser
sagarpurohit@Sagars-MacBook-Pro ~ % ls -la /Applications
drwxrwxr-x@ 5 root wheel 160 30 Aug 11:03 Adobe Acrobat DC
drwxrwxr-x@ 3 root wheel 96 15 Jul 12:01 BBEdit.app
drwxr-xr-x@ 3 sagarpurohit admin 96 14 Sep 13:03 Brave Browser.app
drwxr-xr-x@ 3 sagarpurohit staff 96 10 Jul 18:02 Cursor.app
drwxrwxr-x@ 3 sagarpurohit admin 96 18 Sep 11:03 Firefox.app
drwxr-xr-x@ 3 root wheel 96 15 Jul 12:03 Speedtest.app
drwxr-xr-x@ 3 root wheel 96 28 Aug 22:49 zoom.us.app
I went through the links you shared but doesn't seem to be any solution there as I have access to directory for both read and write but this is more of who owns the app.
I was trying to change the user, for some app its does work but for other it says "Operation not Permitted"