встречал людей которые думают что submodules решает проблемы. как правило это люди которые еще не пробовали. встречал и других которые пытались победить проблемы созданные сабмодулями. созданные первыми людьми но уже пьющими смузи в других конторах. сам я конечно не пробовал сабмодули