Board Thread:New Features/@comment-26522807-20160208225359/@comment-24473195-20160225224315

On the other hand,  adding every feature or "useful" thing under the sun may lead to feature creep, and a bloated software unmaintainable codeset. Currently, wikia has pages of settings, and it is likely that the WMF has much more (though admittedly I've never had an account there). In fact, due to this feature creep, they have a massive database of user options and page properties that sometimes cause issues. So while there are underlying architectural upgrades that would be welcome, other features just increase the bloat needlessly. The WMF also has its share of software and features that their users claim not to be useful, so opinions will always vary.

The vast majority of "new" parser functions and magic words can possily be implemented as Lua libraries, without any need to add yet another parser function, and in a way may be easier to backport to older versions. In fact, Lua has access to some properties that parser functions don't.

Ultimately, as long as something is adaptable and as long as people are creative there will always be an endless wishlist and desire for more features, every new feature creates the desire for even more never-ending tweaks. The only way to overcome that is to learn to program and host one's own site where one can invent and make whatever tweaks that are needed based on  one's own skills.