Ok, obviously you have no clue as to how the National Science Foundation operates. Allow me to enlighten you.
The NSF is composed of two different components. The director of the NSF oversees the day to day operations of the agency and ensures the continued operation and free access to NSF observatories and stations to any interest American scientist. Thats right, the NSF keeps open several astronomy observatories that ANY American scientist can access at any time. Allowing for anyone to contribute to our knowlege and understanding of the universe.
The second, primary, part of the NSF consists of a panel of 25 members selected from the our best research institutes. THese 25 memebers review over 10,000 proposals annual from US colleges, intitutions, and yes, private companies seeking funding for projects that though thye might not offer any immediate economic benefit expand our knowledge and often do end up profondly changing our day to day lives (For proof, look at your computer). Accepted proposals recieve funding to carry on there stated goal on the condition that there finding are published for the advancement of the general scientific community and so others can use the knowledge to expand their own research or economic projects. This is the key part, they keep our scientific knowledge open, so others scientists can view and verify the results, can look at the information in new ways, and incite further process. THe NSF also maintains strict standards of discipline and behavior in conduct and action of all scientist working with NSF funded grants. Hopefully now you see how the NSF provides an open forum for knowledge that private companies would not offer as well providing otherwise forgotten but important scientific projects with the money they need to get off the ground.