What is very interesting here is that if Mary was sinless, then she, by the very nature of mankind, wasn’t human. If she wasn’t human, then Christ had no human side. If He had no human side, then He could not have bore the sins for mankind as a human, yet without sin Himself. The whole Christ as 100% God and 100% man falls apart if Mary had no sin. Do they not think these things through to their logical conclusion? Or do they just grab a thought and make it so?
Its a combination of things. The first and initiation of most of those things was the tendency to incorporate pagan beliefs and practices and adapt them to attempt to attract pagans to Christianity. Societies dont want to give up long standing holidays, rituals and practices. Making Mary the queen of heaven is one of those. That started in Ephesus in 431. Ephesus was where the huge elaborate temple to Diana the queen of heave was. To attract those pagans to Christianity the queen of heaven mantra was adopted to placate partly the citizens but also the merchants who made their money from selling all the paraphernalia associated with the queen of heaven worship. I think it was in Pauls letter to the Ephesians that he actually mentions the merchants being upset.
Good point!