Thanks for checking it out. It is very hard to gain traction for these social media platforms for sure and it is hard for anyone to attempt building these systems out because of the expense. Now it even becomes harder because people expect video to some capacity and that is super expensive as far as hosting.
A person / company would need to raise millions essentially to pull it off and keep supporting it for years.