Correct on both counts. Now how important is that...? Eh, I don't want to single anyone out, but some of you could improve in big ways, and all of you could improve in minor ways.
Now, mechanics is why you're not clearing, it's true, but posing the question in a DPS forum is like asking a plumber to fix your car; they're gonna start by looking for leaks....