Не обязательно. Во-первых, в русском есть уже устоявшееся выражение "выживание сильнейших" (являющееся пусть и не аккуратным, но переводом survival of the fittest). Во-вторых, слово fit используется и по отношению к людям со спортивным телосложением (которые конечно, никуда не "подходящие" и не "приспособленные").
Re: не "сильнейшие"