Alternatively, supposing you have things that are many thousands of times the mass of a star, but not big enough to totally disrupt galactic orbits, then, there are many fewer of them for a given amount of mass, and there aren't enough MACHO events that you would have expected to see any substantial number of them. 