Не должен. Конфиг надо создавать самому или обходится без него, используя параметры командной строки.
Так и я говорю, что если создал конфиг, то должна быть возможность обходиться без параметров командной строки, таких как --config
если я не хочу создавать скрипт, ссылку и т п для запуска.
Но это конечно просто мои хотелки, чтобы geth был похож в этом на остальные консольные программы. Разработчики мне ничего не должны...