From my point of view, droideka is just a very special class, that cannot balanced properly for every scenario.
In some situations, it's overpowered and destroys opponents easily; In other cases, it run out of options and dies fast.
Some people would say that this can applied to any other class...