I would argue it shouldn’t.
The reason that change was even added was to stop Tinker from bypassing the on damage cooldown on the item and allow players to counter him easier.
But now we have another hero who can abuse it in Dazzle, and I don’t think the hefty health cost of his ult can cut it as a price when he can heal so much and prevent himself from dying. I think next patch they need to have Bad Juju ignore muted item cooldowns and if Dazzle suddenly becomes bad because of that change (which I doubt), then buff him in some other way
Like finally having Bad Juju armor stacks refresh each other, like it should’ve day 1
It was the worst thing ever when Tinker did it, but Dazzle is a le heckin support hero so he deserves it, or something