Wow, just found this.
Jupiter Both an Impact Source and Shield for Earth
I didn't realize that the "Jupiter as shield" idea has persisted for so long. The cruicial quote is:
"But it turns out that if Jupiter didn't exist, some of those cometary invaders wouldn't approach Earth in the first place."