they have implemented a new economy model. They have made it easier to get your first mech if your going free to play, previously to this you would have to play 25 to 50 missions just to get into a decent mech. Hopefully this takes away much of the pay to win feel the game had.
I haven't enjoyed a mech warrior game this much since MW2. While not perfect it does have great mech combat. It could just another dozen maps to keep it interesting and like WOW BGs running into a premade can make for a short game.