I understand your concerns with this feature, however; we live in an ever growing digital age which means privacy and data security are also ever more important as well.
Let’s say you turn on a user setting to not auto log out for your account, then for whatever reason your computer isn’t working that day so you go to a public library to access TroopTrack (you only have a few things to do anyways). While there you submit some achievements, and then (out of habit) simply click the “x” on the window rather than log out of the computer. The next user can easily come along, go to your search history, go to TroopTrack, and have access to not just your information as a leader but your Troops information as well.
That can be a big problem and I realize that one specific instance doesn’t apply to everyone, but there’s a variety of safety reasons to have an auto log out feature, such as data privacy laws, basic data protection rules, etc. Troops on TroopTrack have a variety of personal information on them and the best way to keep that information safe is to have a machine there as backup in case you forget to log out.