Re: Being really pedantic here
"So you get big clumps of something that doesn't interact much except through gravity, and normal matter falls into the potential wells. That way we can actually get the kind of structure we see in the universe (very hard otherwise), get galaxies that spin as fast as we actually observe (they'd fly apart otherwise), and introduce a whole ream of other problems."
sorry but that sounds largely bollocks. noone has ever seen an invisible lump of matter and they just defy common sense. The explanation offered by string theory is much better. we've all see puppet shows where where real thin string can be completely invisible from a distance. So it makes sense that the reason galaxies are held together is because of thin string like structures linking all the stars together. That's also why they are spinning because the strings have all become quantum entangled. I am no steven hawkings but I did do physics at A Level for half a year so this isn't just some uneducated rant.