Your view says that God didn't mean what he said.
Incorrect. When I say God kept all the promises he swore to Israel's forefathers, I'm saying Scripture means God kept all the promises he swore to Israel's forefathers.
You are the one claiming "all the promises" doesn't include the land promises, because if God actually
did keep all the land promises, that wouldn't fit with Dispensationalist presuppositions that prophecies and promises to Israelites only find their fulfillment in the Millennium.
In actual fact, there isn't a single promise made to Abraham in Genesis that is not plainly declared in Scripture to have been kept. Not promises of blessings, not promises of heirs, not promises of descendants, not promises of territory. Not a single one.
When scripture "seems" to contradict itself
Scripture doesn't contradict Scripture. However, it frequently contradicts Dispensationalist premises.
we must attempt to reconcile that contradiction by comparing scripture with scripture.
Okay then.
God gave Joshua all the land they conquered which wasn't all the land in the Abrahamic Covenant; they are still awaiting the time all the land promised Abraham will be in their possession.
The promise to Abraham:
To your offspring I give this land, from the river of Egypt to the great river, the river Euphrates." (Gen. 15:18)
Joshua conquered it
Thus the Lord gave to Israel all the land that he swore to give to their fathers. And they took possession of it, and they settled there." (Josh. 21:43)
There is no more land than "all the land" for the Lord to give to Israel. God promised it, Joshua conquered it, they took possession of it, that settles it.
Some land was lost in border skirmishes during the period of the judges, but David reclaimed it:
David also defeated Hadadezer the son of Rehob, king of Zobah, as he went to restore his power at the river Euphrates." (2 Sam. 8:3)
Solomon ruled over it
Solomon ruled over all the kingdoms from the Euphrates to the land of the Philistines and to the border of Egypt.... For he had dominion over all the region west of the Euphrates from Tiphsah to Gaza, over all the kings west of the Euphrates. And he had peace on all sides around him." (1 Ki. 4:21, 24)
Nehemiah reaffirms it
You are the Lord, the God who chose Abram and brought him out of Ur of the Chaldeans and gave him the name Abraham. You found his heart faithful before you, and made with him the covenant to give to his offspring the land of the Canaanite, the Hittite, the Amorite, the Perizzite, the Jebusite, and the Girgashite. And you have kept your promise, for you are righteous." (Neh. 9:7-9)
Scripture repeatedly says God kept his promises to Abraham and gave Israel the land. That is not "spiritualizing"; that is what the text says in plain language.
Dispensationalism denies what Scripture
literally says.