God held back the opposition in Zechariah’s day in order that the work of temple rebuilding could be completed. Ultimately, this vision is also being fulfilled in the new covenant era. The Lord is restraining His enemies so that He can build His church. Though our foes may at times seem to gain the upper hand in some places, their efforts will ultimately prove to be unsuccessful. Christ will build His temple, and He will finish the job no matter the opposition.
John Calvin writes that today’s passage must refer to “the building of the spiritual temple, when Gentiles, formerly remote from God’s people, joined them as friends, and brought their labor to the work of building the temple, not with stones or wood, or with other corruptible materials, but with the doctrine and the gifts of the Holy Spirit.” We are fulfillments of prophecy, the foreigners honored to build Christ’s church in Him. Let us not forget this great blessing.