A lot of that very informative post confirms the long-held suspicion that the "performance budget" of many past changes that added more procs, more pets, more secondary effects, more swings etc. was never really understood properly & so the game increased the processing load at a far faster pace than the advances in hardware performance were allowing for - they have to be kept in balance. It probably reinforces my desire for the combat system to be made a little more simple & straightforward, at least until the "performance budget" metrics are clearer & until headroom in that equation opens up. Changing & streamlining parts of the engine will only go so far, I think an overhaul of the combat system will be required for a proper root & branch solution and having a dozen or so "spam" abilities is not going to be a situation that can be allowed to continue while raid lag is as bad as it is. So reduce the bajillion swarm pets so "proper" pets aren't hobbled, take the zerker pets, cut down on volume of melee hits per swing & just make them bigger hits or something.