I think having a range makes a lot of sense, even if it is quite an extended one. I don't have a problem if they don't miss. Plenty of the slower projectiles miss, having a guided missile makes a lot of sense, I mean, we have them now.
(on a related side note, do air have counter-measures? Is that what they fire sometimes? If they are countermeasures would they not sometimes succeed in tricking the missile?)