It’s gonna take time
Well of course a new site has some ramp up time compared to an 18 year old platform.
It takes time. There are server issues due to expansion and apps are still in (rapid) development. I think it’ll take months to get things active and running smoothly.
It’ll take time, especially since they never expected the server load and are upgrading as they go. Chances are most are figuring it out as they go and might not understand the apps, or are waiting for official apps to drop.
I think it seems more active than a month ago.