Thanks a lot for making this post! I hope it reaches many people since it is a very detailed analysis. I wish I could explain my thoughts better on how I appreaciate this post, but I am tired and I am not an English native... so I will show my appreaciation with a 100% vote and reblog.
Thanks again!
Thank you very much for your kind feedback :-)