Revoke all entitlements

I wonder what I am missing here. The manage access card can only remove one entitlement at a time. That is a limitation I ponder about given that the Manage account card can handle multiple links at the same time. But when I do a search via api and examine the output I find 3 things
1/ Some entitlements have no revocable attribute, these are remote entitlements, does it mean Sailpoint cannot revoke access in a remote directory? But the manage account card can disable remote acounts
2/ some entitlements have revocable attributes, set to false. Does that mean they cannot be revoked? they are birthright entitlements
3/ Some entitlements have revocable attribute set to true. I suppose these can be revoked with an access request
If the revoking of an entitlements is dependent on this revocable attribute then is it factored in automatically in the manage access card?
What do I do about remote entitlements? How can they be revoked?