How about this from a functional point of view: a) In the ACP groups can be marked as "Show on team page". b) In the ACP we provide a backend to manage the team page. The page lists all the groups that have the "Show on team page" flag enabled. It is possible to move groups up and down in the hiera...

Yes, that's the exact reason why it is how it is. :) It's not logical... and not a good reason. Sorry. ;) When a user is logged-in, his permissions are known, so if he cannot reply, there is no point in showing him the Reply button. However, sometimes users are accidentally logged-out, or do not bo...