物竞天择可以导致 看起来非常适合一个环境的生物 迅速适应下来, 比如通过伪装, 可以保护这些飞蛾免被捕食鸟吃掉。 然而,很多时候,天竞物择 未必带来完美的适应。 实际上,一些因素对天竞物择 带来严重的局限,阻止生物与环境 之间达致完美的配搭。 首先,天竞物择只发生在 现有的表型变异。 举例说,如果基因库里没有 或基因流没有推出更快的等位基因 或突变,一群鸟 是无法演变至飞得更快的。 第二,天竞物择也受限于 老祖宗的发展特质。 举例说,小鸟从拥有四肢的 不会飞脊椎动物演变, 继承其祖宗的发展计划, 它的翅膀不会无中生有。 相反的,现有的一双肢 持续改变,演变成拥有飞行动力。 第三,生物层面的选择行为, 非个体特质。 这经常导致牺牲一个特质, 以换取另一个特质的情况出现。 举例说,鸵鸟,拥有长腿和巨大身躯, 使到它在其生产环境中变得有利。 然而,其庞大的身躯,使它无法飞行。