the problem was that alot of the old time guys from the 30s had made their millions so to their underlings it looked hypocritical. I think the ban on drugs was mostly just to keep everyone under neath the hierarchy of the family obedient and wary of punishment whilst the bosses then allowed certain people to deal drugs just as long as they were closely alligned with them or people in their inner circle.