Youre damned if you do, damned if you dont, because while I do understand what that guys saying, I also understand that a large number of people on this forum use GDstash, whether they admit it or not is another thing entirely, but the main point is, most of the builds posted contain the specs for BiS gear. Which is more often than not, GDstash type shit. And yes it does get frustrating seeing that so often, HOWEVER if you DONT post the build with those specs, some OTHER person will criticize your build and overall game knowledge for NOT posting the build with the GDstash level BiS gear.
The best way to handle it is to do what you did and provide those substitute gear options if you cant obtain the BiS gear. That way, no one… well, mostly no one… will criticize it, and youll instead get the feedback thats productive.