Since we are talking generalizations here I'll throw out a few thoughts. I hope they haven't been covered (this is a long thread and I admit I haven't read all of it). Most BJJ guys I know move very slowly and work their way through each defense. In the dojo or even in a rules based sport system this is a good method. Most good BJJ guys I know are like a small stream of water; given enough time they will work their way into the smallest crack and open it up and then the whole river flows in. This method has advantages because you learn to be patient, not over commit to one attack or strategy and it teaches you to see openings everywhere. The problem is that in the field you need to take someone out quick, fast and in a hurry. Not every BJJ guy trains for that. I think for military or police work speed in breaking someone's defense needs to be a greater focus. Then again at the BJJ club I use to teach Daito-ryu out of the blackbelt teacher there submits folks VERY fast. So I guess it all depends.
I'd say the best technique against a BJJ guy is to bring a few friends with you because most BJJ guys move slowly and methodically. While he is tied up with you going through various positions of dominance your friend can light him up. Just my thought based on generalizations I have observed.