Originally Posted by
LordEntrails
I agree with you in that the new (and even old) user experience would be better if all modules for a ruleset behaved the same, and that when FG evolves for better functionality, those old (but supported) modules get updated. Unfortunately, some of the big differences are core to the architecture of FG and the modules. So to update the old modules to the new means that those modules would "break" in any campaigns that are currently running or other modules (homebrew) that use them. (note, many updates don't meaningfully affect old stuff, like the change in NPC spellcasting or the addition of damage thresholds, etc.)
The other side of this is resources, SmiteWorks has limited resources not only for developers, but module conversion as well. So it's a trade-off, a business decision. Do we update old stuff that does work as is, but would be nice to update, or do we convert totally new stuff and have that available instead?
I don't like the inconsistencies either, but I live with them because I understand the trade-offs. Would be nice though if we didn't have to though :)