There does need to be a middle ground. Countering DOTs also kills a lot of other Critters or Speed based multi-hit pets. As you can see, Sandstorm is absurdly effective and resillient while not being particularly fun for either player.
Sandstorm is held in check right now by the fact there are only two pets that can actually be used to put up sandstorm and one of them (broom) is a terrible fit for a sandstorm team. If the elemental racial gets changed to something more beneficial for a sandstorm team then sandstorm might need a nerf but for now the limited number of viable suppliers keeps sandstorm relatively in check.