well, to be honest.
No.
Maybe it's worth the money specwise and they don't rip you off that much (they probably do, just haven't checked),
You do NOT need a $2000 PC, for real.
I mean, I build one myself for 1000 euros (and that was with an expensive case etc) and I run every game JUST FINE.
BF3 on ultra graphics, 50-60 FPS, Arma 2 on full settings: 40-50 FPS
It's not worth paying so much for a PC, when you can buy one that is doing the job needed to be done, for much cheaper.
All you will get by buying expensive PC's like this is that you get maybe 10 FPS more, when that difference isn't even noticeable anymore.
50-60 FPS vs 60-70 FPS? Don't note a difference,
however
30-40 FPS vs 40-50, you do note a difference