vtkSmartPointer and vtkNew in VTK's API. Best practices?

Can we please leave vtkSmartPointer as is. I see errors in VTK and the VTK Examples Project. In Filters/FlowPaths/vtkStreaklineFilter.CXX this->Filter->Output->SetLines(vtkSmartPointer::New());

In VTKExamples/src/Cxx/RenderMan/PolyDataRIB.cxx VTKExamples/src/Cxx/Visualization/PointDataSubdivision.cxx

Why do we need this change?