Some of the earlier statements are very true and fair.
To add more of my feelings....
Like our aircraft....CADD has a mission that is best suited to the end result. For me the end result is 99.9% accuracy and product definition. Creating drawings (second D in CadD) and cnc files are important. Also teaching others design and the software needed. I use onshape begrudgingly...because it is shi$, autocad because it is trusted and a legacy thing..and solidworks because it is brilliant and because i can based on the decisions i have made that make it possible.
The problem with these things is the learning curve. There is no way to avoid it. Free or not....you have to dive in.
I have used inventor, solid edge and Catia in the past too. SW seemed basic compared to Catia...but over time sw has risen to the top. Autocad is still a good bit of software. 2d is ok. Being an expert in CADD is not the goal. Flying is right?
Some people even use blender, rhino and sketchup! They Be-lite guy loves his sketchup. He is good at it. For his type of construction sketchup is adequate.
He sais in his opening statement that he gets razzed for not using better CADD...but who cares....this guy does it...so can you!