The way how it's now is because the listing is separated into
- groups where you are the leader,
- groups where you are a member,
- groups where your application is still pending (you want to join but yet you aren't approved), and
- groups where you're not a member.
The advantage of the current concept is: despite not being able to join a group you still have its link to list all members of said group. You can set up hidden groups, tho, which wouldn't be listed there unless you're a member/leader in those.
BTW: "member control panel" is a dangerous term - it may lead to the abbreviation MCP, but MCP is already the "Moderator Control Panel". Better stick to the original.