I’ve been reading the dialogue here, @MrGrimm888 , and I keep asking myself – “why does it matter?”.
Whether Mary was a prostitute or not, she gave birth to Jesus (according to the story), and it was Jesus who went and did what he did, started Christianity, became the son of god, and so on and so forth.
It is Jesus (if you believe that religion) that made a difference. His mother and father are, at best, secondary or tertiary players in the whole drama.
Looks the only reason to care is to try and have some internal consistency between Isaiah and various other prophecies, and the actual story of the birth. But since the bible was written/rewritten as a result of the Council of Nicea in 325 AD, and was written for more-or-less political purposes, we can’t take the story as accurate in the first place.