By the way if they are saying it is impossible to make a profit because of house edge, I already won more than $20k from playing in an online Casino. It came from playing in Dice and Slots with very minimal losses
Good for you!
Money in your pocket is the best proof that your system works, whatever it might be, and you don't owe anyone an explanation. In general, people are pretty good at convincing themselves that something is impossible per se, while it is only impossible for them personally, whatever the reason. It gives you peace of mind, so when you ultimately face the harsh reality, it takes a lot of pain as well as courage to recognize your own failure and incompetence. It is far easier to decry someone's achievements or accomplishments, and come up with all kinds of contrived explanations and phantom rationalizations