Ah, now I get it! The screenshot is showing the last successful logins in the user settings, not the logs in the admin settings. 😉
So in that case, keeping or displaying a longer login history would be a feature request. Something that could be submitted on GitHub. Whether it gets implemented is, of course, up to the developers.
And if we’re still talking specifically about that “last seen login” section:
The second request, that all users should be able to see their own logs, is already fulfilled, isn’t it? At least on my instance, I can only see logins for the account that I am currently logged in to. If it were showing other users’ logins as well, I’d definitely consider that a bug.