Верно: причин этому много. Подробнее читайте в ответе на вопрос № 274298.
Правильно: Где, как не здесь, семечками полакомиться. Союзные обороты, начинающиеся словами если не, как не и употребляющиеся после относительных местоимений и наречий (где, кто, куда, откуда, когда и т. д.), обособляются.
Верно: необъяснимых (чем?) логикой.
Пунктуация верна.
Верно: одна из причин, по которым... ; причина, по которой...