I know this sounds absurd to a lot of people, but it makes sense on some levels. Take the names out of the mix and it's a bit easier to detach your emotions
* PhoneCorp invents a new interface that is unique, useful, and makes phones very easy to use
* BizPhones thinks this technology is good and would also like to incorporate it in to their product
* BizPhones negotiates a licensing agreement so they can use the technology, making it possible for more consumers to enjoy the benefits, and fairly compensating PhoneCorp
Things get a little confusing when you have more parties involved. Google doesn't "sell" Android, so there are no fees to extract -- and they'd be expensive to sue -- so rather than chase that ball, Microsoft looks for companies that are making money by selling devices that use Android. Microsoft holds patents for technologies used in the product and is asking for royalties. If a handset manufacturer and Microsoft can find terms they agree to, it makes sense to just license the technology and keep on moving down the road to making more money.
This, in and of itself, does not represent a broken system, IMO. Those who invent important technologies deserve to be compensated. Where the system is broken is in the award of patents for obvious solutions to problems. Or award of patents for systems that cannot be worked around, effectively granting an IP monopoly.
A major roadblock to changing the system lies in the fact that large companies have tremendous amounts of money invested in patent portfolios. We're talking billions, maybe trillions of dollars in aggregate. No one wants to see all that investment washed a way with the flick of a legislative pen.