What I'm wondering about is if this is some people's first mmo, because I cannot think of any recent mmo that didn't have endgame weekly caps, yet these people are treating it like the second coming of microtransactions.

On the economy front I will agree there needs to be a boost in income to players, especially with how much money gets taken out by things such as housing.