How do you access your passwords on a computer that
doesn't have Keepass installed?
That's why you preinstall it, or put it everywhere, or use an OS that already has something similar installed (Apple's "keychain" software).As far as people not using it, that's a social problem that would need to be addressed by company policy. The role of sysadmins in this is providing the tools to allow best practices, and to encourage their adoption.