I do not trust casinos that are powered by SoftSwiss, every time you deposit you will have hard time to get your winnings.
Oshi also became very bad casino overall
Is that being a reason why you stay away from this kind of developer? I do not think winning is depends on a developer or even the games as well. What I know is that winning and losing depends on your luck which you cant get that everytime, but if you can manage it and win some cash or even jackpot then it should be really big amount to cash out for sure
And btw why you said that Oshi become a bad site? After all you saying about the developer and now you are accuse Oshi to be bad, give some proof please