Yeah, I don't mind players enforcing themselves. That is actually a part of the game I am sad to see dying out. You hit ours, we hit yours, and then the matter is settled. Just settle accounts quickly. Do it in the next inning, or at the latest, the first inning of the next game. Don't let it linger, and you certainly don't hold it over an opponent's star through multiple at-bats.
To me, that's loads better than an umpire injecting his ego into the dispute, which will result in ejections and suspensions that may linger well after the issue is over.
But the D-Backs seem to have this pathological desire to make opponents fear them. Since they are not doing that in the standings, they talk openly about hitting other teams and then pick their spots to deliver the cheapest of shots. There is only one way to describe it: cowardly.
And they are doing more than any other team to put the final nail into the coffin of the "unwritten rules". They abuse it, so it becomes less acceptable.