Little bit lukewarm...
Happy for russia tanks improvement, but sad for removing random critical engine (either from mines or others reasons) and my zooky captain.
IMO, randomization is a good levelling modifier. Mines are good things to break an offensive's opponent, as they can break engine and vehicle speed indeed.
For me, remove the random lead to predictable stuff...
Remember the time when you can break tracks and see the tank immobilized and needed engineers...
What remains unpredictable is that the opponent doesn't know about the mine. Having a predictable outcome to a mistake though is nice. Imagine you drove your new KT onto the field and it hit a mine and gets immobilized from full heatlth. Then the russian drops airplane bombs on it and it dies. How is that fair or balanced? You shouldn't lose games etc from pure chance.