That's a bit hyperbolic, yeah? I see exactly one thread on 'teleportation fee complaints'; the only other thread on port fees is actually explaining the fees to get past the hyperbole. As for this place 'drowning in misery,' you have got to be looking at different forums .. this place isn't drowning in misery at all.
You sure you didn't accidentally open up WoW General Discussion? That's misery.
This place is positively peachy compared to forums that are truly 'drowning in misery'.