As I am getting to know Flarum and it's community, one thing that really speaks 'volumes' - is their understanding of focusing on a 'few' things rather than the 'many'.
I was watching a Steve Jobs interview where he talked about companies failing because they were essentially "spreading themselves too thin". Part of Apples success was that they picked a few things, and done them really well. Flarum has adopted a similar ideology.
Flarum has a small team of talented developers & contributors and their main focus is on producing a modern community building platform.
Having that distinction between what should be implemented in the 'platforms core' and what can be built as an 'extension' is a great way of speeding up production whilst appealing to more users.
Now I understand how Flarum came to a stable release so quickly.
It's actually a really good way of doing business.
And this is kind of cool.
FYI - I was eating McDonalds chicken nuggets whilst I wrote this.