There are some very good features of Django Admin we can learn from like their onboarding - the major reason some users have replaced Django Admin with Superblocks is that Superblocks works with your db but also internal/external APIS pretty easily, plus there's a Workflow and Cron Job aspect to the platform.
The reason others have chosen to stay with Django admin and not move to Superblocks is they spent a ton of time investing in it (and it works quite well), the switching cost ends up being high.