this kind of thing
First off, he's 100 percent withing his rights to do what he's doing. Definitely inconvenient but *shrug*. I must admit I would not want ICE using my software either. They could handle things a lot better than they are.
That said, this kind of thing does make me nervous... pip (for python), npm, etc. where there are piles and piles of layered dependencies. (I use pip3 a fair bit and it really pulls in a lot of dependcies). I do realize linux distros like debian have layers too, but they maintain some control over things so if they will not yank a package until they've made some allowance to having it not massively break dependencies.