I've seen a few of the threads on RS, there do seem to be a few fully paid up members of the AFA haters society on there (as well as some very anally retentive people as well!). Personally I go for AFA items because I know what I'm getting. I, like most people on here, have bought too many items that were described as Mint/NM and they ended up looking like Giant Haystacks had sat on them!
I don't like AFA as such, but the (near) guarantee I get when I purchase an item they have graded. If people don't agree, fair enough. I'm not gonna get worked up about it either way, as Jabba keeps saying "they are toys" and it's a hobbie!
But, your spot on, with what you said earlier!