An excellent explanation. Thank you.
Would you like to elaborate on the development of Marian worship?
In fact, it is not worship.
Others on the board know the history far better than I do, so I will just refer you to http://www.ewtn.com/library/COUNCILS/nicaea2.htm.
A page that points out in a clear way the difference between worship (given to God) and honor (given to saints) can be found at ttp://www.patheos.com/blogs/standingonmyhead/2012/04/do-catholics-worship-mary.html.