> Useless tests start grow in count and important new things aren't tested or aren't tested well.

You can use coverage information, and you should cull your tests every once in a while I guess.

Property based testing also helps.