Hi Greg,
I'm sorry, but I'm not agree with you.
In fact, you're right when you say
It is a misconception is that software raid is inferior. You'll find many opinions if you search around the net, but when people take the time to test and document, they usually conclude that on today's fast CPU's, Linux software raid is just as good or better.
Of course, Hardware Raid implementation are software embeded in hard stuff... then software RAID and hardware RAID can have the same performance
But I think the problem is not really here.
In hardware raid, you can have a specialized processor and dedicated memory to do the job.
In software raid, the process use the central processor and RAM, to do it.
I think the interest in implementing hardware raid is to use dedicated solution to do it and let the processor and the central memory to make the job you paid for...
Of course in SME solution, it's a good idea to force the software RAID by default, but if they can buy good server with strong hardware RAID support, I think the good solution is to let the admins decide between hard/soft raid.
my 2 cents.