iakus wrote...
The answer is: Don't.
Make the best darn product you can. If you're going to make an rpg, make it the best rpg you can. Make it as appealing an rpg as possible. If you're writing a narrative, make it the best most polished narrative possible. But accept the fact that not everyone plays them. Not everyone cares about the story. Some people don't care about choice or dialogue.
At some point you just reach diminishing returns. At some point broadening the audience just means leaving more and more people behind.
This.
Recently, my brother started playing KOTOR. Now, my brother is the biggest FPS/Action/Multiplayer player there is. After much encouragement by myself, he's gotten himself past Dantooine and he's really enjoying his playthrough. The combat is his favorite part, and he actually sits and listens to the dialogues most of the time. He already dislikes Carth

.
He's still young, but this shows that if you make a game that does it's best at a specific genre, it can get an audiance and even those who don't like RPGs can still appreciate it's strenghs. KOTOR has those all the elements that most people would associate with RPGs, like stats, choices, a dice roll system for it's combat, etc. While those elements would usually turn off most casual fans, it's presented in an ideal way. Those who like those elements can read the combat logs, make specific builds, etc. Those who just like the story can choose to auto-level their characters and just have a good time.
A perfect compromise for both sides, in my honest opinion.