I wouldn't necessarily go that far, but it does feel like T34s overperform vs. infantry for cost, PGrens underperform for cost, and the ISU situation is not OK. That said balance is on the whole pretty good, certainly much better than last patch.
Yes, the situation is much better than in the last patch.