It's also not clear whether the overmatch spot on the turret actually has gone IMO from those pictures as they seem to have highlighted a weird area but hopefully it has.
The IS7 still has the better turret, the extra degree of depression and of course the alpha.
I have also always thought the 260 felt much taller with a much more easily hit lower plate compared to the IS7. It also has 300 more HP as well so clearly the IS7 survivability is a lot higher than the 260 even with these changes.
Those turret armour changes are more quality of life than anything, they just remove t