Comment Comment by felindev One very important factor is creators. Unless you got people to create on your platform, it isn't going anywhere. As far as I know, Youtube has best ad-revenue split of all platforms parent felindev 1 year ago