[eluser]jacobkball[/eluser]
Okay, I see where you're coming from, in that the authentication is separate from the permissions.
I'm not convinced that the permissions issues are totally different from project to project - sure, there's some unique things that pop up, but again, essentially, it's still going to be certain people allowed to do certain things, based on their role.
The fact that there's been so many attempts by various developers to do these two things speaks volumes for their need by the community. With these areas having such an impact on the overall security of an application, I think it's important to have solutions we can trust, and be confident that they'll be maintained / continued.