I love PUG's, and more times than not I don't worry about the team makeup. I can adjust the level accordingly. For me, its all about having fun, and hopefully helping someone else have fun.
As for the speed/kill all confusion - I've said it somewhere else. I do not join speed TF's, under any circumstance. I hate spending however long just chasing after everyone else.
If someone lets me know its a speed after joining (but not advertising it that way), I will politely back out and move along. No hard feelings.
When I put together a TF, my instructions at the beginning are simple . Not a speed, or a kill all. Just have fun.
I hate to hear that so many of you are against PUG's, but I also hate hearing the horror stories you guys tell when you decide to join one.
Maybe its all in the mindset - who knows. I enjoy them, so I overlook the bad experiences. You guys hate the, so the bad times are magnified.