In my experience, this need for "friendly resistance" extends to far more than creating startups. Every time you have a new idea, you need people you can bounce it off. To get any real benefit out of this process you need people with a complex combination of characteristics.
They should
- have firm (but not rigid) opinions on their own
- have logical reasons for those beliefs and be able to articulate them clearly
- are driven by ideas and not ideology
- not attach their egos to their opinions.
- be willing to concede a valid argument even if it forces them to possibly re-examine their beliefs
- know how to listen