My personal opinion is that it's a "to each his own" kind of a thing, and enthusiasts on forums tend to be dogmatic brandwhores who ONLY think you can build a bike one way or use only one kind of a product.
But the reality is that most of us aren't MX racers nor do we beat the
**** out of our bikes. I live about fifteen minutes away from some dunes and I make it out there maybe ten times a season if I'm lucky. I think you only REALLY notice that performance deficiencies in cheap
**** when you're really putting your bike to the test, but the kind of riding that most people do doesn't do that.
That being said, you don't know what you don't know-- so saying those GFY shocks are comparable to Elkas, Works, or Racetech, etc... is just silly. Good example, I used to ride a RZR 900. When people told me how much more awesome the suspension on the RZR 1000 was, I couldn't even fathom how that was true. Well, recently my dad bought a RZR 1000 and I took that
**** out and romped it to the edge of death. It was like night and day, and I'd wager a guess that if you every did put some performance shocks on your machine you'd realize how silly saying those shocks were comparable with Elkas. Not saying it's a bad thing cheaping out on some parts and not others. Parts for sand toys are ridiculously marked up, and sometimes you just have to do enough to get the bike out and going so you can justify to yourself all the work you put into it.
But I do feel you when you're saying spending that much money on accessories is silly. But I also think you can't look at spending money on toys as a "financial decision" because if you were looking at buying one of these machines from a pure "personal fiscal responsibility" standpoint, you'd have never bought one in the first place. Sand toys, like boats, tend to be money pits. You're never going to get the money out of what you put into it. Knowing that (to some) makes it easier to spend say, 1000.00 on suspension components when you only paid 650.00 for the bike.
For what it's worth, I totally disagree with calling someone stupid because they don't want to spend ridiculous amounts of money on shocks.