Earlier quoted context omitted.
i've definitely used 2-d cad programs that can't handle 3-d, and 3-d cad programs that are at best anemic for making 2-d drawings they're not one and the same, although some programs are capable enough to do both
Those sound like terrible CAD programs that aren't terribly usable for real work. I don't know how I'd do my job with them. Proper modern 3d CAD systems like Solidworks, Catia, Creo (was ProE), Fusion360, Inventory, etc. have super robust 2d drawing and export functionality. If they didn't we couldn't make the built world the way we have. It's the same for 2d packages like Autocad. You can draw in 3d in Autocad, but…
in other cases, because the 'tools that don't work' from your point of view can do things in minutes that would take hours in those other programs, which i don't have in any case. blender, for example, is terrible at making 2-d dimensioned drawings compared to something like solidworks, but you can model things in blender nobody has ever been able to model in solidworks, and then you can 3-d print them. and, though solidworks can do everything openscad can, there are things that are easy to do in openscad which are a real pain in solidworks. but openscad is also utterly terrible at 2-d drawings