"Until Apple came along, hardware and software companies armed themselves with patents to ward off threats from trolls, or as a defensive measure alone. "
It is not a defense again trolls. Your own patents don't give you any right to do what you're doing. A patent gives a right to forbid others. So, if you infringe a troll's patent, your own patent portfolio won't help. As a troll doesn't do anything productive himself, he won't be infringing so you can't check your own patent portfolio to get leverage in that area.
"Worse, they are using these patents to try and secure billions as 'security money' instead of competing in the markets based on the superiority of their products."
I don't know how that would work, and I don't think that Apple's billions originate from much else than sales of their products and operation of their stores.
"A patent regime does not sit well with the FOSS philosophy"
I'm a patent attorney and I agree with the issue that there should be no patents on software. Patents are there to avoid people from innovating because it is cheaper to copy than to invest in research and development. That doesn't hold for software area, where people are innovating anyway. Also, in contrast to a regular patent, a software patent doesn't teach the person skilled in the art (a developer) very much. Finally, once a patented product is sold the patentee no longer has any control over it. People are free to do with it what they want. Not so with software. And with software, it probably won't run on your machine, and won't interact with what you want, and you're not free to modify it.
I also agree with the lubricous amounts of money for damages in case of infringement.
Bert