Well written buddy. The concept of evolution is so complex that we can only understand them in phases. But with the help of fossils, it would be better understood :)
Someone once said "the more you know about evolution, the more you discover you know very little" :p
Thanks for sharing buddy. I've learnt new things again
That quote can be applied much more generally in this handy graph:
Lol. Absolutely.. I agree with you 100% :)