The ultimate purpose of Matthew's genealogy is to depict Jesus as the messianic king, the son of David, whose personal history fulfills the revelations in the Old Testament. Facts are facts. Tamar is depicted in Wineskins as a sordid streetwalker dressed in red with fishnet stockings, and stalking her victim on high, spiked heels. The truth is that Scripture portrays Tamar as the faithful wife of two sons of Judah. Rahab is portrayed as a prostitute in the land of promise.
Jewish history proves that repentance can work salvation no matter how great the sin.
Ruth is portrayed in every mention of her name in Scripture as a noble and pious woman. Ruth was a Moabite, a descendent of the incestuous relationship between Lot and one of his daughters. The Wineskins article could have further embellished the story of Ruth by inserting this sordid misadventure. Bathsheba was the lawfully-wedded wife of David when she gave birth to Solomon. Nathan defended and insured the right of Solomon to succeed David as king of Israel.