It doesn't matter if someone logs in to BGG or not because marketplace transactions get sent to their actual email. Who's to say they won't respond just because they don't frequent the site?
I do agree something should be done about trades however.
Yes it does. IF you haven't checked in in 4 years I doubt that game is still available. And clearly after 4 years your asking to much if its still there.