You will incur thousands or tens of thousands of dollars in additional costs by using submodules, via wasted developer time.
You will incur thousands or tens of thousands of dollars in additional costs by using submodules, via wasted developer time.
If the tool is right, you generate buy-in. If you don't, then either it isn't that good or you're not good at generating buy-in.
I think we are saying the same thing in different words. I don't hate most things. I don't have an opinion on most things. I am pretty indifferent about those things. I don't hate git submodules. However, I think we should at least hear out the concerns of people who hate git submodules. If you still want to use git submodules, then at least you've made an educated decision.
Really silly example: not indenting your code is universally seen as bad. But there are both people hating tabs, and there are people hating spaces.