4

Yes
So, there are a few key things that helped or hindered the development of the Theory of Evolution.
Let us get the big hinderance out the way to start with:
Religion - Specifically, any religion which posits a creator. This to this day remains the biggest opponent of Evolution. Now - I am not ...