«Не секрет» в данном контексте означает «это всем известно» или «это общеизвестный факт». В русском языке существует устойчивое сочетание «не секрет, что...», которое употребляется для введения общеизвестной информации. Пропуск союза весьма характерен для разговорной речи и, на наш взгляд, не создает трудностей для понимания текста.
Сочетание популярный миф корректно.
Если слово миф употребляется в значении 'вымысел, заблуждение', то подобрать еще один синоним к слову распространенный для этого сочетания затруднительно.
Если имеется в виду значение 'древнее сказание', то подойдут слова известный, общеизвестный и т. п.