Knowing the history might shed some light on it. Catia was developed by Dassault as an in-house design platform for their aviation business in the late 70s. It has been embraced by large scale manufacturing industries ever since. SOLIDWORKS was launched in the mid-90s by an MIT grad as an affordable and easy-to-use CAD program and sold to Dassault four years after launch. Catia was mostly developed in-house by Dassault, whereas SOLIDWORKS is a combination of in-house development by a separate product team from Catia and it has a few 3rd party, white label modules added on (CAM, Electrical Schematics, etc.).