If you don't know HOW to build a multi-billion dollar product without stealing prior work that isn't yours, WHY should you be able to sledgehammer your way into lots of money by preventing somebody else from getting paid for what they did?
Furthermore, a current lack of sufficient resources to pursue an idea does not mean that you never intend to do anything with it. The poster seems to think that the arbitrary amount of "a few years" discredits any prior work, as if it doesn't take people much longer periods of time to get their life in order and bring their life's work and ideas to fruition.
The current system unreasonably rewards arbitrary subsets of the total group of people responsible for making useful things. It also manages to include essentially middlemen in the rewarded set.
You also assume that there is an alternative to having arbitrary subsets. We're dealing with the law, which is almost by definition an imperfect compromise that we put up with simply because it's better than the alternative.
Kind of like how some people are arbitrarily thrown in jail, under the same legal system. Without rambling, I feel like you are just assuming an impossible and nonexistent counterfactual.
Furthermore, in this case, we aren't talking about paying off the guy who set up the sewer system 100 years ago, we're talking about paying off the people who had a patent 7 years before you, and you decided to say "screw them" and use it anyways. As if Apple didn't know it was violating those patents? Come on. Why should companies be allowed to operate outside of the system we, as a society, set up?
The assumption being, of course, that you actually stole prior work instead of coming up with the same idea. From what I can tell, most of the time these patents cover obvious stuff.
A touch screen on a phone? Who would have thought of that? Everybody, actually. Everybody.
And they're all written as broadly as the USPTO will accept, which is pretty damn broadly. The language is subtle, but in most cases the implications of the language are not subtle.
In software, sure, few people read patents. Primarily I'd say it's because a) 99.9% of software development is producing infinite variations of simple CRUD apps, not solving hard problems that require looking up any sort of references, and b) NIH is a like a congenital defect in developers.
(obviously kidding)
The iPhone would be shit if it wasn't for the advanced radio it uses that is based off of Ericsson's technology. There are lots of patents in the agreement and some may seem dodgy, but you can't deny that Ericsson had a huge hand in developing all the radio stuff that we just take for granted. Apple isn't part of the 3GPP and had nothing to do with inventing any part of 2G/3G/4G/LTE.
Even Apple doesn't deny this, they just wanted a different royalty rate after their previous agreement with Ericsson expired.
If slavery was still legal, you'd better fucking believe that the corporation that owned you would be suing other corporations over getting a percent of the revenue for some work you did.
But alas, you are just a person, and as such you don't get to write laws and international trade agreements, so your contributions to a product aren't litigated over.
No matter how good your idea or, ahem, sorry, "intellectual property" is, if you don't know HOW to turn it into a multi-billion dollar product or you don't have the means to do so, WHY should you be able to sledgehammer your way into lots of money when somebody else becomes successful? If anything, years of inaction on your "idea" proves that the idea has NOT been worth all that much to you.
Meanwhile, there could be literally thousands of unique components in an iPad, the products of tens of thousands of brilliant minds, many of whom get virtually nothing. Heck, I give more credit to the tertiary industries such as the people delivering the iPhone packages to my door, than I do to any owner of a patent for a product that they didn't build.