It's funny how he indicates that using --force can lead to problems one cannot easily recover from.
Well, without dependency tracking, you pretty much have the same problems as using --force all the time, only thing is that you don't know what problems you might have until you run into them.
It's like blindfolding, it gives you peace up to the moment you start walking around. As long as you don't hit anything, you're fine !
I guess he hates spending time doing proper packaging and prefers to debug those problems by himself. If that's what you like, great. Some people compile all their stuff with their own compile flags and they are happy with that. It doesn't mean it is a smart or pragmatic solution for anyone else.