HI Dragon,
I totally agree, and I'm surprised that someone at NASA has not figured this out and implemented a quest for additional funding from the public.
I'm quite sure that if they tried hard enough they could find the revenue that they need.
To me the problem of NEO's is one that needs to be taken seriously.
Dennis