The act of delegating an administrative task in Active Directory involves granting a specific permission or set of permissions to a specific user or set of users on a specific object or set of objects.
Each of the three components involved, i.e. permissions, security principals and scope can be easily specified in a single access grant and represented by a single access control entry (ACE) in an object's access control list (ACL.)
The act of accurately assessing who is delegated what access however, involves assessing the resultant set of multiple Active Directory security permissions, granted to multiple users on multiple objects, in a manner consistent with how the system performs a real Windows access check.
The determination of resultant access in Active Directory is a highly complicated process involving multiple security rules that govern numerous aspects including but not limited visibility modes, precedence orders, conflicting permissions, nested security group memberships etc.
In essence, the act of accurately assessing who is delegated what access involves, amongst other things, the determination of resultant access in Active Directory, which is significantly more complicated than is the act of delegating administrative authority.
That is why it is easy to delegate access but very hard to accurately assess who is delegated what access.