Playing on another gambling site may not make op win in my opinion for I do believe gambling company is gambling company and all of them are out to make profit. If op don't have the skills to make him or her successful since some casino are skill base then he can equally lost in any other gambling sites.
I'd be careful with the thinking that skill will someone effect the result of your gambling experience. Sure, some people might know a little better how to play games then others, but I think the house will always have the edge no matter what. Players should gamble with the expectation of having a good time and losing money. That's literally what it's about.
As for stake, I've always been pretty impressed with their resolution of my issues. I never even put in a bug report, just complained on their thread a couple of times about an issue and they resolved it. From my experience, they go above and beyond for their customers.
We are all aware that the house do have advantage over players but is not at all time and that was why people are still wining in gambling and you not doubt the aspect of skills in gambling as that has helped some us and many other people who are skilled in gambling.
Yes, you are right, mate. Each house has the advantage of winning because this is still a business and they have to make a profit out of it, but the house edge of each house to every game varies and we must consider that. Hence, there are people who win frequently because the house edge is lower compared to others. In addition, the chances of winning gets higher the longer you are playing in the house. Meaning, the regulars have a little advantage over those who are just new to the platform. I guess they have some sort of technology that detects this.
As for the OP who started the topic, KYC is a must in most sites most especially if it tackles withdrawal of funds. I think this is stated in the terms of service and policy of each site. Although there are still sites that don't require such, but they are very limited nowadays, mostly because money/crypto is involved. I suggest you try to continually reach out to them. Are you still muted overall? Please keep us updated on their resolution if there would be any. Hopefully, you would gain your money and account back.