Das Berechtigungs-System von CT ist komplex, und in der Vergangenheit wurden imho auch Entscheidungen am Code und beim Datenbank-Design getroffen getroffen, die eine Nachträgliche Modifikation ohne Zerstörung der Rückwärstkompatibilität enorm schwierig machen.
Die Implementierung einer vernünftigen Rechtevererbung wäre ein Mamutprojekt und kann eine Menge Probleme verursachen, deswegen hat sich afaik noch niemand an dieses Thema ran getraut.