Currently, Cold Dark Matter, as used in simulations etc, usually has six free parameters. Most simulations of structure formation at the level of the universe as a whole ONLY model Cold Dark Matter (i.e., they treat baryonic matter as a rounding error, and leave it out: that's partly understandable, as baryonic matter is much harder to model than Cold Dark Matter, and trying to model it eats compute.) And when they DO add baryonic matter to simulations (usually of smaller-scale structure formation), that usually has four free parameters, which are also not based on observation, but can be tuned to fit. So you can end up with 10 free parameters in the simulations.
As von Neumann once said, "With four parameters I can fit an elephant, and with five I can make him wiggle his trunk."
At this point, with ten, it's basically CGI.
And the model gets tweaked afresh to suit each new observational anomaly. So you can tweak it to fit, say, large galaxies, but then it doesn't fit small galaxies. (The cusp/core problem.) But that's OK, because you can tweak it to fit small galaxies! (But then it won't fit large galaxies.) And on it goes.
A key problem is that, after 50 years of tweaking, it still didn't predict the rapid, efficient structure formation of the early universe as revealed by the James Webb Space Telescope.
Three-stage cosmological natural selection (the parent to Blowtorch Theory) did.
https://theeggandtherock.substack.com/p/predictions-what-the...