NURBS utilize their CVs as UVs, and it's not always plausable to adjust CVs for texturing without screwing up the mesh shape. Therefore, for NURBS, you have to create the texture to fit the object, rather than fit the object to the texture as in polygons. This can be a very tedious process.