Well, my impression from that FAQ you have copied is that the best gear can be made, or collected (loot or reward) from almost anywhere! Actually sounds really cool to me. Helps stop camping - I never liked camping as it gets very boring, very fast...
I am sure (must keep the faith!

) that a better section will appear on this very subject (like races and classes... LOL!) as we get closer to a release date!