IIRC part of the back story to Black Sea was that the DoD budget had been drastically cut, along with the defense budgets of the NATO member nations, due to ongoing financial troubles. In this situation, I can see where anything that was on hand would be pressed into service in an all out shooting match. They probably didn't have any money left to finish replacing the HMMWV fleet in this alternate (or is it?) reality.
I don't think you have to worry about the Russians being nerfed. Of the many issues I have with BFC, their potential to rewrite or distort reality isn't one of them.