Looking through the documentation, it’s a bit lackluster. So I always got the feeling that the primary users of the engine were the engine developers themselves
That's exactly my thoughts. They had an internal engine they could open source, so they did it. Probably to simplify the management of intellectual property rights between several companies. Making it a popular choice for indie devs has never been the goal.