Thermo Fisher announced it would close its Weaverville plant on Jan. 9. Some say federal research spending may have impacted its viability.