In reply to peterrknight11s.

I wouldn't attribute it to slowdowns or a lack of drive. It's hard to get something from "Mostly works in most environments" to "Totally works in virtually all environments." On projects I've worked on, that's felt like at least half the work. (Related is Hofstadter's Law and a bunch of other things like it. It's just really hard to estimate complexity.)

Hitting and climbing the wall of "it's mostly/sort of/almost done, but..." complexity is where strong project management and a decently sized, really committed team come in; and I think it's also (for those same reasons) where feature plugins risk bogging down.

I'd love to see stronger ties of official support for all feature plugins, rather than the possibility of a "Good luck, come back when it's perfect" approach to some of them. The "Project Management" section of the article captures this really well.