I haven't, I just didn't focus on software patents because software patents are just one niche within the larger "Intellectual Property" framework. Even if you get rid of software patents, and I can be convinced either way, you're still left with patents in general, and copyright.
>And that's the problem with over-generalization
IP? I think it's a useful abstraction. Patents, software or otherwise, trademarks and copyright all are rooted in the same ideology. Giving a content creator a conditional exclusive right of distribution of a creative work.