По идеологическим причинам. Социализм - это (якобы) "каждому - по его труду". А тут, вдруг, "нетрудовые доходы" у выигравшего. (С владельцем казино проблемы нет: им могло бы быть само государство.) Разыгрывать деньги и призы в государственных лотерях это, впрочем, не мешало почему-то.
Потому что данный вид деятельности считался спекуляцией. Владелец казино ведь ничего не производит, не оказывает услуг, а в СССР доходы полученные иным путем считались нетрудовыми.
Современные владельцы казино.особенно игровых автоматов и онлайн - казино по факту являются мошенниками, ибо выиграть в таких казино в принципе невозможно.