Talli, can you clarify your point about content vs. the user in ACS, Zope, and php groupware? I think there's something to it, but right now, I don't know exactly what you're talking about, or what it means with respect to when one solution is appropriate or not.
On a slanderous, misleading, side note: a quick survey reveals that only 10% of php groupware developers report having any fun while developing php groupware: some very serious looking developers