The other problem with comments is multiple maintenance. It's very common for a change to be made to the code but not the comment. Now you've got lies misleading the next poor developer who dives in there.
Documentation comments can be useful, but I cringe when I see lots of comments per block or statement.
> Humans aren't good at reading code.
That's something you can get better at, but it requires discipline and effort. Programmers who have no intention of getting better at it think the comments will save them.