I think you don't hear about it often is because big companies have a cheaper outcome when settling for a fee.
Read any random software patent and see if you can understand what it covers and how to implement it. Then ask yourself if that method should be exclusive to someone for more than 20 years. Software patents effectively patent math, which is not supposed to be patentable. That's the problem.
I guess what I'm asking is: do some people around here have stories of software patents actually working as intended and protecting small innovators from software giants?