For you to suggest that Tascha or Funcom “thinks that the community is stupid” is insulting. It is simply not true - you might realize that if you were properly engaged with Funcom and the community. Clearly you are not seeing, reading, or paying much attention here.
Funcom is deeply invested and engaged with the community. They have done figurative somersaults and backflips for the players and the community. Not only that, they are genuinely thankful and appreciative for the thoughts, feelings, and perspectives that the players bring to them in this and other forums. For you to come and suggest otherwise is terribly insulting. Not only that - it has a risk of doing harm by frustrating the Funcom teams that do come through here to the forums to reach player feedback, which could potentially influence them to be less engaged with the community.
Then go play Atlas. I sincerely hope that since you are using Atlas as a comparison, that that game “scratches your itch” better than this one does.