Karel Janecek does consulting work for a company that is selling Blackjack Switch to the casinos. He is helping the casinos' bottom lines by giving them a game to enhance their gaming revenue. According to the bottom of the link, PlayTech is involved. PlayTech is a company that runs online casinos. Karel denies being a consultant for casinos although he has accepted casino money.
Many people give this guy money for his program, SBA. If you give Karel any money you are indirectly helping casinos.