In my opinion, although the latest changes to the game have received some criticism, we have only seen part of the big picture. Zup's modifications to the game have to be made in small stages just to accommodate the fact that there are so many platforms and so many stores to cater for. We all know that the Android store releases the updates within 2 hours worldwide, Windows releases between 24 and 36 hours later and Apple releases when they can be bothered to, generally 10-14 days later.
The bulk of the criticism over the last 6 months has been that the game hadn't developed at all for a long time. Now Zup is setting the next stage of development into action. Whilst he is making the changes to a greater variety of games (capture the flag being the first addition), more skilful kill possibilities (with multiple hit areas on each aircraft, pilot and tank) and more strategic gameplay (with the addition of the 'team chat' button), we all need to have faith and patience. I am sure Zup knows what his vision for the game is, he just has to take it up to the next level in stages.