RenleyRenfield
Adventurer
Indeed. I have only given contrasting examples to highlight where older design concepts (such as pass /fail or Gm fiat) are being replaced by a modern concept of (fail forward and GM limiting rules).Though I think you can't write-off generic systems as a group as "not modern" when things like Cortex exist. But that also may not have been your intent.
Cortex is a great example of building on the idea of "narrative vague" instead of "strict annotation". This is a great mechanic!
And how it is wielded in a "generic" way, using the same design principles that Modiphius does with their 2d20 system = is that is actually not really generic, not the way GURPS is. GURPS has no functional rules differences in any of its settings or books. It uses the rules in the same exact way. Cortex and 2d20 do not! Each Cortex book alters the way the core rules work, which parts are allowed and what are not, and in all cases - a full alteration of the mechanics in various areas. That is to say Xadia is in no way compatible with Marvel heroic, despite both being Cortex. That is absolutely not true for GURPS. there is no GURPS book that is not compatible with any other GURPS book.
So then maybe Cortex isn't a generic system, not like GURPS, but instead a toolkit for some, but not all, modern design principles of "narrative vague" instead of "strict annotation" - and how you implement that can differ.