what do you mean by IFC in this case, are you using the data information for scheduling in your file, or do you just want the 3D model?. Many did and do have DXF/DWG 2D and 3D files which can be imported by most softwares.
Manufacturers are creating Revit files because there is significant demand for native Revit file modeling. I doubt you will see IFC files until there is a significant ground shift toward IFC.