The issue I see is they are building their own in-house solution. That’s a project in itself - and time not focusing on the core products.
It could have been mitigated if they used on off-the-shelf solution as a foundation, but instead they are re-inventing or rebuilding login/regi, user management, moderation, threads, etc from scratch - with the bugs that come with it. They at least considered it and would be interested to know their rationale.
That’s a lot of internal resources. Time will tell if it’s worth it.