I completely agree. For each 'oh look I found a plugin/library that does that' you can end up with
+ something what you need-ish, PLUS crap you don't
+ a layer of glue code to your codebase that will be as hard or harder to maintain.
+ your famously fantastic imported code will have it's bugs, that will be hard to find (as it's not owned)
+ nobody will 'know/own' it, so any tweaks will be duct taped.
+ it will diverge upstream, will at some point your version become fallow, and you end up with 'code sclerosis': you can no longer extract the old and get a new, fresh version.
So yes, all that time and headache you will spend for your 'quick win' could have been spent solving the problem for YOUR use case by paying the price upfront and writing the code.
I've seen that so many times it's not even funny. There is also the manager's version of that, with the world famous "I found that library online, does JUST what we need and only costs $5k, and we even get SUPPORT!11!!"