any gaming platform where results are known to the owner operator in advance are in essence unacceptable
Can you think of some way to prevent the operator knowing the results in advance?
The game could generate each roll randomly as it happens, like what happens in "real" casinos. That would prevent the operator from knowing the result in advance.
The problem with that approach is that there is no way for the customer to tell whether the casino is really generating the rolls randomly. They could be choosing them deliberately some percentage of the time to make the players lose more than they should.
This is why bitcoin casinos almost always use some kind of provably fair system. That allows the customer to verify that their roll was fairly determined, but also allows the operator to know the result before it happens. It's possible to make this better, by making the operator have to conspire with a group of third parties such as the "auditor" in bustadice's case, but that doesn't really fix the problem, it just means you have to trust the operator not to conspire with the auditor (who as far as you know is also the operator anyway).
Even if there was some way to prevent the operator cheating the investors he could still decide one day to run off with the bankroll. So the bottom line is you have to trust him if you want to invest in his game's bankroll.