One thing I'd like to point out here, and trust me, I understand your frustration at being completely mauled by idiots in big ships, flying under whatever (LNS-, RNC-, whatever), I honestly wish that there was more that could be done to curb some of the idiocy like that.
Unfortunately, official factions have no -real- control over "indie players", and the admin team is generally reactive, not proactive.
Really the only guarantee you have of having an interaction that isn't complete idiocy, is if you come up against an Official faction member during the course of your flying a pirate ship. (And that's not even a 100% guarantee, Official factions aren't perfect, but they're generally held to a much much much much higher standard than indie players who have no oversight at all.)
For example, in the [LN], you won't find anyone who doesn't know what they're doing. We train our members, we teach them to RP if they're new at it, we teach them how to fight properly, and we -try- to teach them not to be jerks.
I love RP, and I think it's one of the best things that Official factions have to offer in comparison to indie groups who just fly with a tag like LNS- or RNC- or anything other than an official tag.
(Don't get me wrong though, I know that some official factions are responsible for some really stupid stuff, and really heavyhanded game-ruining behavior as well, but still.)
Your best bet for decent RP, is to interact with official factions, because they're /required/ to RP, and they usually actually enjoy it.
Indie players can, and often times will, throw out the bare-minimum just so they can blow stuff up, you're lucky if you even get that much in Liberty, I know that, I've played both sides of the 'law' in Liberty.