I have come across an argument by a skeptic that he claims is "proof" that Jesus isn't the Messiah, he states:
"Jesus' royal genes must come through David's son Solomon, not through Nathan from which his mother descends.
Even if family line could go through the mother, Mary was not from a legitimate Messianic family. According to the Bible, the Messiah must be a descendant of David through his son Solomon (II Samuel 7:14; I Chronicles 17:11-14, 22:9-109' "Behold, a son will be born to you, who shall be a man of rest; and I will give him rest from all his enemies on every side; for his name shall be Solomon, and I will give peace and quiet to Israel in his days. He shall build a house for My name, and he shall be My son and I will be his father; and I will establish the throne of his kingdom over Israel forever."
So Solomon's descendants were to sit on the throne over Israel forever. Any Mary did not come through Solomon, she came through David's other son, Nathan."
Could someone please provide a refutation of this claim?