If gunsmithing is just 1% more efficient than farming for weapons nobody would farm for weapons and just farm the mats where is the fun at that? If gunsmithing existed it would need to really hard to achieve or it would need to have heavy restrictions which ultimately would make it pointless and frustrating. But grinding itself for optimal parts is a big part of the endgame. The idea of smithing guns yourself sounds good on paper and would heavily decrease the amount of grinding needed to achieve a optimal build. In where the author mentioned that the above mentioned aspects are what 'we' want from Bl3 ,now most these aspects would totally ruin the game and I tell you why.
If you didnt already saw it IGN published a new article: WARNING: Huge wall of text incoming so grab a coffee or something :D.