Pretty much everything is a double edge sword, in almost every aspect of life :)
Unsolicited wisdom aside, for sure it served as a reminder to be careful when depending on other packages. Modularity has not jumped from being the holy grail to being the root of all evil, but now you know you have to think twice before adding dependencies on everything just because you can.