the point is that god blessed the return to zion  god blessed ezra and nehamiyas return because they are righteous and allowed them to come back to jerusalem but because of the people didnt follow their teachings infighting and different ways of worship and foreign idols there was no shekinah there  but still my point still stands that just because you are david blood line doesnt mean you arent corrupted like ishmael
Israel