The whole vid about Twerk raising concerns is interesting, but this excerpt at 10:00 is awesome: we can see back in 2015 Chris answering a question about UEC sales being enough to fund post-release.
And the Visionnaire's answer is he hopes UEC, game packages will be enough but if it doesn't, he assumes that, given the content of SC when it's finished "people play dumbass y'know mobile whatever Clash o' Clans, stuff like that" will be prone to answer the call and spend tons of money and you dear backers will be grateful for them to pay the bills!
And everybody to laugh and applause. Like alive turkeys mocking the thanksgiving turkey frying on the other side of the kitchen.
The main concern seems SC could be P2W but the real problem that everything Twerk exposes is that it's a Make People Pay And Never Release