Definitely yes...
Hardware, while not perfect, when you have quality equipment just runs. I bet you've had problems with your OS or an app on any given computer many more times than you have had a specific hardware issue.
Second, if hardware fails, you can usually just replace the controller card or some other piece of the hardware and most likely get back to a working system. With software RAID you are depending on the underlying software to be there and if it fails recovery is doable if you set everything up right, but I've never wanted to depend on the software to be there if I really needed it.
When I was doing my NT training for MCSE we talked a lot about software RAID, but when I got into the real world and started looking at it... hardware-based raid was just a more stable and robust solution.