What Dr. Swamidass has going for him is primarily a quirk of semantics.
The supposed sudden emergence of the enzyme nylonase has been a chief talking point for the power of evolution for many years.
Fine-tuning of the universe is so unpleasant a subject for materialists that it cannot really become a controversy.
A significant problem for the neo-Darwinian story is the origin of new biological information.
The Warfare Thesis holds that religion, and Christianity in particular, often conflicts with and opposes scientific advances.