I know, but it's not just the admin system. Others may disagree, but Django is written for newsrooms, (where it thrives); I just don't find it suitable for applications with many untrusted users.
There is nothing in Django that makes it inherently unsuitable for untrusted users. There are plenty of authentication / authorisation modules available for it such as OAuth2. Plus you can always customise existing code to fit your use case.
I mean we are programmers are we not? If something doesn't immediately fit your needs it might be easier to just write some extra code yourself rather than investing the (sometimes) significant amount of time required to become truly expert in another web framework.
Specific examples would be great as I am building a web app in Django right now that I hope will have a lot of untrusted users. Certainly I can point to examples of apps (such as http://disqus.com/) who use Django extensively and have lots of untrusted users.