Keyloggers are not necessary. If I had a dollar for every time I go to delete whatever I am working on on a hotel computer and find all sorts of confidential stuff that previous people have simply left on the computer, including once by total coincidence by a competor the month before.
In all seriousness though, I have always found Yahoo to be the most dependable on the road, the 2014 hack does not bother me for two reasons:
1) I distinctly remember in early/mid 2015 having to change my password(s) several times, which I did.
2) Because of the vast number of hacked material, someone would sepcifically have to be going for you to do anything of real harm, and I mean at a level whereby they would have been hacking you anyway if you were that important.