Yep.

That's my biggest complaint with ID. No scientific theory of evolution asserts that humanity as it stands now is the final state of biological development.

I've yet to see an ID theory that postulates the possibility of further development.


We all wear a green carnation.