Just some more thoughts on Exodus 17, typology, and rocks (There are a few of my favorite things).
Moses struck Yahweh on the rock at Horeb with the staff of judgment, and water poured out for the people. A centurion struck I AM on calvary’s cross with a spear, and water and blood poured out for the life of the church. Jesus told Simon “little rock” Bar-Jonah that he (Jesus) would build his church on the rock of Peter’s confession that Jesus is the Christ– and then he went and got struck for the life of the world. The Church’s one foundation– her precious cornerstone– is the rent Rock of ages. “And the rain fell, and the floods came, and the wind blew and beat on that house,” and no dice. It’s a firm foundation.
Looks like weakness to the world. But to us who are being saved, it is the power of God, and the wisdom of God. Unless you fall on this rock and break, it will fall on you and crush you. The confession of the church is the Rock rejected by men but chosen by God and precious. Let us look on him whom we have pierced.