No, Jack was very sharp and was quite knowledgeable about Gambling in particular. He was smart enough to survive Giancana.
Jack was not real popular because he was a cheapskate and didn't treat his men as well as Giancana or Auippa. However, that being said, Jack was a very capable Boss.
The people at ANP are a little crazy and always have some ulterior motive for their comments about DiFronzo and Cerone.