It’s not ideal but I imagine it’s the tradeoff for the buff of not consuming resources to prevent people from just holding down right click pretty much any time they’re not shooting.
I think if they had just given the buff with 0 other changes EVERYONE ON THE PLANET WOULD HAVE BEEN OK WITH IT. It’s a QOL change anyways, not a real buff.
QOL changes can be buffs. The closest example to something like this is when they reduced the spring delay for Soldier 76, the time after he stops sprinting before he can start shooting. That was a QOL buff, same as this one.
But the increased delay after Self-Repair for Bastion is unquestionably a nerf.
I think now in Tank form, if you heal after every shot, you actually fire 1 shot less in total because it’s so time-consuming.