There are three types of funding going into US labs: money, green cards, and IP rights. Science is already horribly under-funded and removing IP rights, one of the sources of non-conventional funding, would make it even more so unless the removed non-conventional funding was replaced with conventional funding. Which is unlikely. Given that context, I'm all for letting government funded labs keep their IP.