The main reason I don't use team builder
Is because when I play this game, I don't think "I want to play Mid today" or "I want to support today."
I get in the mood to play champions not roles.
So what I typically do is autolock the champion I feel like playing, then say what roles I'm filling.
I'm not gonna autolock Zed and call Mid, for example. I'll say: "Filling top/mid/jungle."
If I'm playing Vel'Koz I'll say "Filling mid/support."
I do like Team Builder. I do. But it isn't very conducive to the way I play. If I want to play Zed, and go into Team Builder, I HAVE to choose ONE role. I can't potentially jungle, and I can't potentially go top. When I autolock him and fill in normals, more people get what they want. Not to mention the queue times for normal blinds is far, far faster than Team Builder.
I am under the belief that Team Builder is the way the queues should be. It needs to be incorporated into all queues in the game. But it needs improvements.