In the technology world, just about every company imaginable takes something from someone else. Either accidentally, or on purpose. It happens. That's what the courts are for.
But if this article is good for one thing, it'll be good for showing those people who believe Apple is a pristine company who invents their own products and are leached off by everyone else that they're actually not all that much different.
Apple makes great stuff. But they're not the only ones. They patent actual innovative products, along with managing to get awarded ones that shouldn't have been patented in the first place. They don't always sue to protect their hard work. Sometimes they sue for the cheap advantage over cases they themselves know are flimsy. Just like MS, Google, Samsung, HTC, whoever.
So am I an Apple hater? Hell no. Like I said above, they make great stuff. I just think it's stupid how some people think they do no wrong, and put them up on a pedestal they don't always deserve to be on.
I don't think any reasonable people are arguing that Apple are perfect - they've had their own problems with patents after all. I can also understand that the patent system in the US may not be ideal. Its not a topic I know much about, though I think many of these arguments are about the detail of implementation of ideas rather than ideas per se... I don't have any problem with Apple patenting a specific implementation if that is different to industry norms and they have spent money working out that new implementation. If they are able to patent vague notions, then I would agree that this is not helpful to the tech market.
That said, just look at the regulatory section of your iPhone in settings - that lists all the recognised patents and just shows what a minefield it is.