Not really thrilled about any of the changes in this patch.
Off-tank armor is a pretty small factor compared to the huge magnitude of main tank shields and this change does nothing to address that. It just relegates Brig and DVa a little further off to the side than they already are. Nerfing DVa’s matrix for the Nth time while Rein, Orisa’s, and Zarya’s shields remain untouched seems to wildly miss the point.
As for GOATs - when dive was forcibly shut down by the balance team, they never conceptually replaced it with anything, which created the environment that allows pure tank/support teams to dominate over DPS, who can’t compete with the combination of healing output and shield coverage. Reducing the survivability of the remaining divers in favor of the main shield tanks is only going to put the support characters in a SAFER environment - which is what goats thrives on.
Nerfing armor and making Reaper harder to kill isn’t likely to address any of this.
Reaper’s problem isn’t regeneration - its mobility and burst survival. He can’t get to a favorable position without using his ability, which leaves him in a position to get focused down very quickly. Regen is absolutely not the answer to this problem. If his self-heal is buffed enough to make him hard to focus down, he’ll become VERY oppressive and you’ll just have to quickly nerf him back into the ground. He either needs a larger health pool, or a short period of damage reduction where he can attack without being an easy pick. Nerfing armor just reduces one of the tools that can make him a little more effective (brig’s armor packs). Mobility is also critical for shorter range characters, and his frankly sucks.
You want to make goats hurt? Buff symmetra’s main beam dps against shields, or perhaps add a beam-sniper character that just ignores them so that they can threaten a shield-centered team behind those barriers. Buff reaper’s mobility and burst survivability (but NOT his sustain) so that he can reasonably get in AND out in some manner. Stop creating more characters like Ashe who are functionally useless against massive shields. Her one shield beating attack is literally the worst kind of attack ever against a team with multiple supports. Its like it was designed to grant opposing healers max ult charge without actually posing a threat.
Another approach is to consider nerfing stacked healing such that multiple healing sources can’t be focused on a single target (only best heal applies fully) or some such. This is something that Bliz team has never really wrapped its head around balance-wise, in either WoW or Overwatch - overstacked healing is both powerful and simple, and generally shouldn’t be encouraged. Splitting up healing sources would force a goats team to coordinate much more carefully, rather than just running around in a nigh invulnerable ball keeping the lead tank untouchable and able to act in a highly disruptive manner.