Because http://seventhqueen.com/themes/kleo/members/kleoadmin/media/ is NOT a home page. 7th queen merely linked the demo menu item to that page. When you log in to that demo, it doesnt take you to the profile, unless you’re already looking at the profile because they have the options set to reload the current page at login.
The community demo site has several home page examples (see attached). For instance, this one which is the default: http://seventhqueen.com/themes/kleo/home-default/
Log into the demo site using demo demo and you’ll understand what I mean.
However, you can easily redirect users to their profile after logging in using Peters Login Redirect plugin.
This support site is not about custom work. If you need custom development please contact cornel@seventhqueen.com