Я так и не понял, что они дают при наличии градл сборки. Быстрее загрузку?
Со сборкой связи никакой - закидывать джарники в classpath можно было и раньше. Мне кажется, модули созданы больше для изоляции внутренностей JDK, и спасибо им за это.
Более удобно, конечно, просто в одном месте перечислить интерфейсы с реализациями из текущего модуля, чем заводить это файлами где-то поштучно. Хотя те, у кого их много, обычно вроде AutoService пользуются.