I fully agree with your points, but good god how are you playing a game like this? If I was running after every minute I might or might not lose in a game it would become more akin to a job than anything else to me.
Most of the Pain Points that are mentioned by both the pro DPS meter and contra DPS meter crowd can be circumvented by simply not pugging. It is a social MMO and there are plenty of opporunities to meet good and competent people who are probably more than happy to tag along with whatever you are doing. Even just have 3 people you know in an 8 man group can make the experience a lot more bearable.
