I know there are some legal issues with this in some places, or so the J! team presupposes, so I suspect this is why there is not a column in the user manager for the last known IP address.

This is an issue for the core team because they need to cover many bases - but your only concern is the law of the state / country where YOU host your server.