There is not much more to rant about, but to give a serious last call.
Us, who play with thousand of missions each day, this feature, how it is implemented is killer to our game.
It is very well suited for the iPhone and iPad players, but the big PC players, this is simply a gamestopper.
Please, for the love of the game. Revert and try again, with the help from us.
It is wonderful features, but it is just implemented wrong. Third try is the charm.