Asteroids the size of 300 miles don't just appear out of nowhere. In order for them to hit Earth, they must be coming out of the deep space, and they have to hit Earth (radius 6371 km) out of a circle of radius 1 AU (150,000,000 km).
To put it into perspective, if we can observe one "hostile" asteroid from outside the solar system crossing the circle made by the Earth's orbit every ten years (Note: we've never observed anything like that in our history, and we would surely have detected such a thing with 20th century technology), it will take 10 * (1 AU / 6371)^2 = 5.5 billion years before one hits Earth, on average. By that time the sun will destroy us anyway.
I guess they are still more likely than a group of hostile jerk aliens sworn to exterminate humans once we set our foot on Mars, but not by a wide margin.
[1] https://en.wikipedia.org/wiki/List_of_exceptional_asteroids
However, the larger point stands. Earth is not completely safe and we really can't protect it from everything.
Technology will surely improve in 10 years, but the laws of physics won't. It takes energy to move mass, and lots of energy to move a huge mass. I really do not think we're going to invent warp fields in 10 years like they did in the ST:TNG episode with a de-powered Q and use that to magically reduce the mass of the asteroid.
https://en.wikipedia.org/wiki/Ceres_(dwarf_planet) is is a little smaller than that and estimated at 9 x 10^20 kg. So call it 10^21kg.
KE = 1/2 m * v^2 (mass in kg, v in m/s = joule) but a bomb is not 100% efficient call it 50%. So, 1/2 * 10^21 * 1^2 /50% = 10^21 joule.
Largest bomb ever detonated is = ~2.1×10^17 J so ~5,000 of them is kind of an ultra optimistic estimate. Not that we actually have 5,000 of them. Worse each of those weigh ~60,000 lb so we now need build rocks, and even build the infrastructure to build the rockets to get 300,000,000 kg out there not just LEO.
At a rough ballpark 1/2 the worlds GDP for 8 years is not going to get you there. Worse that 50% was crazy optimistic.
The rocketry there would seem to be the impossibly limiting factor.