you are right. made worse because there's an internal rule that you can't ever have two versions of a library in the monorepo ant the same time. it has to be one giant CL for the entire migration company-wide.
There are definitely people who create frameworks who shouldn't, out of wanting to be "the guy", or not wanting to learn existing tooling. But frameworks/libraries are code too. SOMEONE has to write them. And sometimes there are genuinely good/unique ideas. It's good that strong coders w/ genuine knowledge of the problem domain tackle them. Your statement is equivalent to "I've read bad books, therefore I'd never hire an author."