What is best creator's platform
Youtube. Youtube should be best creator platform