Did you guys put in expierence in battle sim or change max units?
If you took exp into account in the battle simulator it would literally add hundreds of variables. I am pretty confident in saying no one is going to input all that information when a bit of simple math will yield you the same results.
As for your complaint about the global chat that is not exactly new as it has been there for quite sometime. The updated UI was made to draw in more players which I would say caters to your idea of advertising. No matter what people wish to say graphics is the first draw of any game, gameplay is what keeps players but graphics hooks them initially. That being said a modern UI means we are more likely to retain new players who will later become hooked by the gameplay just as we have.
Regarding glitches we have a team that constantly tests any glitches that we come across or that is reported by players, if you know of any please do tell us. Now to your final point of finding out how to make a mobile version, it is not that the knowledge how to do so is not there but the fact that it really is not feasible.