On most fights you don't out gear you should be nearing max vengenace. I didn't state we needed max TPS, merely how we would go about it. Of course if you removed HT and CB from it you would actually also have our Max DPS rotation, which is something we should be striving for once Survivability and Threat are non-issues.
With my raid buffs, which sadly like a feral druid, arms warrior, subtlety rogue it will on average only take me 8 seconds to stack vengeance to the point that Dev spamming is sub optimal. I generally cover the first 10 seconds of the fight with shield block, which makes the weaving rotation optimal again due to HR.