Very nice post!
Quite insightful.
Thanks!