A few reasons.
I needed a remote. With kids, a hard-wired winch control is a potential liability, so I'm sticking with a remote that I can disconnect when it's not in my possession. But since I'm buying a remote, I can buy whatever I want. They all cost about the same.
I put the Superwinch contactor inside of the OEM solenoid box on my winch. It worked okay, but it wasn't ideal. I had to cut a lot of material out of the back of the solenoid box to get all of the conductors through the back, and it was a touch flimsy once it was all said and done.
I needed all new electrical conductors. I have a crimp tool and can make my own stuff, but there's still money there. The Warn contactor I bought came with all of the conductors except for the ground wire, effectively adding a few bucks of extra value to the package.
I have been told - but not verified - that the Warn contactor includes two separate solid-state relays - one to select direction (in/out), and one to activate the first one. While it's much less likely that a contactor will stick in one position (like a mechanical relay can), it's not impossible. (Edit: Apparently, solid-state relays are more likely than mechanical relays to fail in the closed position, rather than in the open position). Two switches in series lessen the likelihood of injury should that come to pass. The Superwinch contactor only has a directional relay. Again - I've never cracked either one of them open, but I was told that was why the Superwinch one was less expensive than other options.