This is what happens when you use Ronin with stronger hero’s:
These matches are before they slightly nerf Ronin’s damage. In other hand: panzer was completely nerfed at the time.
…
And yes, Ronin is still a viable hero even if you put him in a team with stronger hero’s, but OP? not at all