I don't see how anti-avatarfaggery is the reason why people stopped posting screenshots. If that were the primary factor we'd still be getting lots of screenshots of pretty worlds, groups, weird stuff and VR games.
It's something I do consider but far below other reasons not to post.