If, in the situation mentioned, gossip didn't exist, that player would just use guildchat and tells to gather information anyway. That's not gossip destroying RP, it's exactly the same problem we had a few years back where one person would be attacked IC, and five minutes later their whole guild would show up to hunt down the assailant because the victim used guild to whine to them abouti t. In other words, it's just bad roleplayers.