Despite all debates and controversies, Theta reveals a very healthy and active ecosystem. So, it is a legit platform.