If there is a quick answer...
Why would Jupiter spit out/eject the occasional asteroid? What is the reasoning behind this burping out a chunk of rock when we know Jupiter does the opposite... sucks in asteroids?
I've never bothered to think about this before really.
Like your posts.