הקושיה עדיין לא נפתרת
ייחוסה של מרים לדוד לא פותר את הקושיה: 1)אין שום מקור בתנ"ך שאומר שהייחוס נמשך אחר האם. 2) לפי התנ"ך והמסורת היהודית הייחוס הולך רק לאחר האב במדבר (א, יח): "ויתילדו על משפחתם לבית אבותם" 3) ע"פ התנ"ך ה' מבטיח לדוד המלך ששלשלת מלכות בית דוד, שממנה ייצא משיח, תעבור מבן לבן ולא מאב לבת : "לא יכרת לך איש מלפני ישב על כסא בית-ישראל." (מלכיםא,ח,כה) וכך גם נאמר בירמיהו הנביא: 1. "כי כה אמר ה' לא יכרת לדוד איש ישב על כסא בית ישראל." (ירמיהו לג, יז) 2. "מהיות לו בן מלך על כסאו." (ירמיהו לג, כא) . ואפילו אם נניח ששלשלת יוחסין יכולה לעבור דרך האם, גם זה לא פותר את הסתירה. מסיבה מאוד פשוטה: על פי התורה משיח חייב להיות מצאצאיו של דוד רק דרך בנו; שלמה המלך ולא דרך בן אחר ("נתן בן דוד"). וכך ה' אמר לדוד המלך: "הנה בן נולד לך הוא יהיה איש מנוחה והניחותי לו מכל אויביו מסביב כי שלמה יהיה שמו ושלום ושקט אתן על ישראל בימיו. הוא יבנה בית לשמי והוא יהיה לי לבן ואני לו לאב והכינותי כסא מלכותו על ישראל עד עולם". (דברי הימים א כב, ט-י). וכך נאמר במקומות נוספים בתנ"ך (שמואל ב ז,16-12; דברי הימים א יז, 14-11; כח, 7-4; כט, 1; דברי הימים ב ז, 18-17). לעומת זה, בלוקס פרק ג', השלשלת היוחסין לא עוברת דרך שלמה, אלא דרך נתן בן דוד. כלומר שהשלשלת כמו שהיא מופיעה שם אינה יכולה להיות השלשלת של המשיח. אם נעיין היטב בברית החדשה ניווכח כי בשלשלת שבספר מתי, מופיעים 27 שמות, כלומר 27 דורות אחרי דוד ועד ישוע. אולם, אם נפתח את הפרק ג' בספר לוקס – נראה שמדוד עד ישוע מופיעים... 42 שמות, היינו 42 דורות! פער של 15 דורות, משמעות של כמה מאות שנים! ממילא הטענה כי שלשלת אחת היא של יוסף, ושניה של מרים, לא סבירה, כי יוסף ומרים לא יוכלו להתחתן עם פער של מאות שנים המפרידים ביניהם!