Having used SW, and GMD, and a bit of Pro-E (now Creo, I understand), I like GMD far better than SW.
I may have problems with using GMD, I may have frustrations with using it, but I still like it better. I found SW clumsy and counter intuitive, where GMD was pretty easy to understand, once I "got my head around" some basic stuff.
I had less trouble getting seriously into 3D modeling, learning what to do AND the background concepts etc, with GMD than I had using SW AFTER I already knew how to "do 3D modeling". I will not count pro-E, as it was a long time ago, old software, and I had forgotten most of what I had from training way back then.
I went through a LOT of the SW training stuff, and STILL had trouble. Far less so with GMD.
THAT'S why.