Very optimistic to assume there are 2 or more people working on Rogues. Judging by results, it’s likely just one overworked Dev, who also handles several other things, and Rogues remain a very low priority.
Tested without gear and rupture crits takes you out of stealth occasionally, with tier set every tick takes away stealth.
Garrote seems not be affected by this.
Guys, for PVP, I’d actually stopped using tier and bought new pvp pieces without tier on them. I am able to restealth, and I have more mastery. Because the tier bonuses are halved in pvp anyway, I am at the same dps.