I agree, Armory is doing wonderfully considering it’s one person only.
Armory don’t need to compete with Unity or Unreal, because it can’t have the same speed of realeases and features other have driven by large teams.
Good news, is majority of indie games are not towards making an mmo or a very complex game, Armory should easily fit in that indie category games.
There is also many people using commercial 3D engines starting to use both
open source 3D engines for less complex games.
Some want something different from agreement with companies about the money they could make or because open source allows source code access.
The best is yet to come, when Blender 2.8 will be released more people will get into Blender and Armory should also attract people new to games with Visual Scripting. This is the best workflow with a game engine using Blender as scene editor, objects or animations can be created or edited and tested right away in game.