R7 isn't very hard to use against the glut of 3 ship ace lists that have come about recently. Even easier against 2 ship lists.
So... did the Integrated Astromech save the T-65?
Basically just gives you an extra shield for whatever Astromech you equip, essentially a 4 point buff, which is what they did for the TIE-Advanced.
Rebels need an incentive to use more Astromechs, anyway. I expect the new Aces pack or Wave 9 will address this.
Already partially addressed with bb-"badass mother lover"-8