The Torah or Tanakh often says that if they keep the Torah correctly, they would live especially prosperously & suffer no harm.
YHWH only allows the Jews to suffer if they kept the Torah wrongly or didn’t keep it.
The worst suffering in the last 2000 years was for the Pharisees & Jews who rejected Christ with the Temple being destroyed first as Christ Prophesied.
This means that keeping the Torah didn’t help simply because they did a Greater sin which by keeping all the Torah would “never” matter, I.e. Rejecting Christ as the Messiah which is proven by History.
If Rabbinical Judaism was right, the Temple would have stood against Christ’s destruction prophecy against it. Why did YHWH allow it if Lord Jesus Christ was wrong? YHWH allowed it proving Christ right & the Jews who reject Him as wrong.
Any other logic is completely absurd and doesn’t agree with “historical facts”. Are you trying to imply that the Rabbinical Judaism which was right in rejecting Christ got “destroyed” together with “Its Temple” while “they kept the Torah” against all the “many Tanakh verses” which promises the “opposite”, namely that “they would have continued to dwell in the land if they obeyed the Torah”?
So, did YHWH not keep His Promise to those “Rabbinical Jews” who “kept the Torah & rejected Christ”?
The fact is (I repeat), keeping the Torah never matters if they rejected Christ hence YHWH allowed the “punishment” (of abuse be it by Christians or Hitler or others prevailing over them, though these will be punished for the wrong done too especially in the afterlife) as often cited in the Torah or Tanakh where they “don’t get to dwell in the Land” if they “reject Him”.
Modern day Israel being formed doesn’t prove “Torah correctness” But rather that YHWH keeps His Word to the “Faithful Jews” (the patriarchs, prophets etc.) regardless “of the modern one’s disobedience of rejecting Lord Jesus Christ as The Messiah” —-> why? —-> for “His Name Sake” (and certainly “not” due to any Jew’s or Hebrew’s or Israelite’s “Torah Obedience”):
““Therefore say to the house of Israel, ‘Thus says the Lord GOD, “It is not for your sake, O house of Israel, that I am about to act, but for My holy name, which you have profaned among the nations where you went.
“I will vindicate the holiness of My great name which has been profaned among the nations, which you have profaned in their midst. Then the nations will know that I am the LORD,” declares the Lord GOD, “when I prove Myself holy among you in their sight.
“For I will take you from the nations, gather you from all the lands and bring you into your own land.” – YHWH (Ezekiel 36:22 – 24, NASB)
P/S: Regarding those “Jews who reject Christ” too (inclusive)
“For the Name of God is blasphemed among the Gentiles through you, as it is written.” – apostle Paul (Romans 2:24, NASB)
Please notice carefully the phrase “sons of the kingdom” for the verse in image (Matthew 8:12). Please ponder deeply to “realise” this.