When last I was taught evolution-based science, the question of the actual flight of the bumblebee and the ability of fireflies to create light without heat was admitted to be not understood. I just use them as examples. That was 30 years ago, so if they’ve figured out something by now, great.
I think you know that there are major holes in evolutionary theory, like missing links and the fact that all spontaneous mutations are net negatives, not progress, and that mutations always involve a decrease in genetic info, not an increase in genetic info - just for example. I doubt I need to to inform you of all the major problems with evolutionary theory. As you probably know it has been revised countless times already, and I am sure it will continue to be revised.
To pretend the theory has no problems is dishonest. Inquiry should be encouraged, not squelched.
If you are 30 years behind why are you commenting on modern science? It borders on fraud to pass off such old information as factual.