If we haven't got the ability to stop an asteroid by the year 2800... man, that's just sad. By then, we oughta have dirt-filter-equipped transporters for beaming our dirty socks directly from our feet to the dresser-drawer (completely folded of course) all while removing any dirt, sweat, and odors automagically!
And if we DO have such a device by then, we could simply transport the asteroids directly out of the path using the combined oomph of our mighty, mighty laundry transporters!
I still waiting for my flying car. I was
promised a flying car by 2001. What about that great Lunar Vacation we were supposed to have by now?
The year 2800 can come by sooner than you think. True, there should be enough scientific advances by then - if the government doesn't interfere and legislate technology out of existence