the fact that Rhino doesn’t create SubD conform meshes actually is the underlying reason for starting the Quad Mesh project. It is true that one can create some simplistic cages with native mesh tools or through mesh-extraction from simple boxy Nurbs shapes and postprocessing .
But the triangles introduced by stitching Nurbs patches together (in any Nurbs modeller) make the resulting mesh unsuitable for further mesh modelling – so yes, pretty much any model has problems, so to say.
The attached mesh derived from Nurbs is quad dominant but it would be silly to try and make it all quads by merging triangles manually. One would be a lot faster to remodel the bottle from scratch – as a mesh.
This is a misconception. There is no such thing as curved complex geometry which generally isn’t suitable for SubD. Every man made piece of geometry can get built as a SubD cage. But it would be pretty difficult for a mesher to make a real good SubD mesh (say from the Nurbs model of that detergent bottle) automatically.
@JKayten You don’t need SubD-mesh topology to unwrap that model inside Blender. Blender has tools to recognize existing UV seams, to select by normals etc.