I am under impression that Inno needed to save some server resources, and they dropped PvP towers as well as displaying battle points after each battle (I really would like those back). This decision might have been driven by financial issues and has nothing to do with making the game better or...