100+ years isn't quite as long as the 1,000,000,000+ years that it takes single-celled organisms to evolve into new things.
So if bacteria can reproduce many, many times every minute, and it still takes one billion years, wouldn't it take several trillion years for an organism that reproduces only once every few years?