Charity gambling fund-raisers can be decent crowd draws and raise fund for non-profit organizations, hospitals and schools. As long as the participants have the necessary permits and approvals, I don't see a problem with a charity gambling night. People don't have to participate if they don't want to. Obviously, the amount of funds raised will vary, but they can be significant, and as long as the funds are use properly charitable gambling is ok.
Some state lotteries, such as Ohio's, purport to support the schools. Also some gambling institutions supposedly generate other proceeds for charity. If these amounts were truly substantial, Ohio's schools would not depend on tax levies to stay open, and news stories would offer many accounts about the benefits of gambling.