There's an Engish idiom that cover this situation exactly Horses for courses.
In reply to Re: Right answers for the right people by Gavin in thread Right answers for the right people by Jenda