I generally dislike the use of jargon in RPG discussions. I think discussions can be more productive by describing the thing you mean rather than using a term you assume everyone else has the same definition for (or even knows).
One problem can be that terms change meaning over time, and/or have different meanings when used by different people in different contexts. For example, "narrative" means one thing in GNS theory, another in more modern game design, and of course has its own colloquial meaning. It is helpful when using the term to lay out what meaning you are aiming at, then.