Yes, but you play a far different role than most of us do. The IGS (and similar venues) are, in a sense, a key battleground for Else.
They are. But that's not because I made Else that way, that's because she became a diplomat and that's how IGS works, so she uses it to that sort of purpose. (And because I occasionally like such things, obviously - wouldn't have agreed to do the stuff if I didn't.
On the other hand, many characters have little to no interest in grand, sweeping propaganda or diplomacy, but prefer to find discreet contacts or be available as needed for particular things.
The absolute majority of my RP is something else than grand, sweeping propaganda or public diplomacy. Even of the diplomacy, most relevant things happen out of public, and most of what I do is not diplomacy anyway, but all sorts of other things from Else's personal life and philosophical discussions to routine corporation work. You don't see those on IGS, because like you say, IGS is not the place for them.
Where do you see them? Corp and alliance chats and forums. The Summit and NEA. Some pub channels and virtual realities, when Else has a reason to visit them (I don't frequent bar channels I cannot figure out why she would, just to "get RP"). Certain restricted channels, private convos. Private and group convos simulating a physical location.
One frequent question we get from rookies in Gradient is "so, where do I go for the RP?" People seem to assume there is "the place" for RP to happen, some channel dedicated to it or so, but that's not how I prefer to do it. My RP happens where it makes sense for Else for it to happen, which is in all sorts of places. I'm afraid this sort of stuff takes months, if not years, to build up to the point where I am that I do not have to "go looking for RP", but it happens regardless of what I do in space (even if I just sit and spin ships, frankly). But it won't happen if you look for "a place for RP", instead of looking all possible places as chances for different sorts of RP.
I'm afraid this sort of RP also means that I have zero IC reason to speak a lot of the RPers in EVE (with anything else but autocannons), and that it is by random chance as much as anything else who on my own side I end ICly close with (outside of my corp, that is). That's the price of this sort of immersion.