I would like to say I'm very much against drafts and/or ceiling caps. While it does make for fairness overall, it creates unfairness for individual players.

If I can't join a team with my good friends and have to join a team I don't like just cause the one I like is full, I feel sad and might be less inclined overall to participate.

If I don't get drafted to a team with my good friends and either somebody wants me that I don't like or I'm at my refusal limit (If there's such a thing) I'm stuck writing for a team I don't want to be on if I want to participate at all.

You get the idea.