I haven't seen any app or game where that was the case where you couldn't simply remap the mouse buttons to work the way you want.
Then I guess I'm just a stupid southpaw. I tried going that route first, but what happened for me was that I'd have to reconfigure the buttons every time I switched between a game and the 2D desktop. I was never able to set it up one way and leave it, where it worked everywhere equally. There were a couple of games where I couldn't get the reversal to work correctly -- mabye I was just going about it wrong.
But with the Razer everything worked perfectly with no fuss from the getgo. I just needed a few weeks to untrain myself from a little over two decades of using my index finger on the left button -- how I initially adapted in a right handed world when they started putting mice on PCs back in the '80s.
Plus the Razer has some extra programmable thumb buttons on the right side which are occasionally useful.