FWIW I like that there aren't much gatekeeping in the industry and think it is a genuinely good thing, not only because my "hobby" (application security) relies on it :)
Also, with an unsolved problem you get paid to make whatever crazy attempt you want, which is absolutely a perk.
What does one thing have to do with the other? Monorepos are famously used at giant tech companies. Clearly they are being introduced by tech management in those cases, not a couple of people in their garage that don’t know what they are doing.
But, this is what you get when the barrier of entry for software development has been set so low :)
Millions of developers using tools that they don't fully understand to produce sub-par solutions.
I am so happy that this is the state, so people who can build working, delivered on time solutions are getting paid very well.