If they are there to protect inventors and allow profit from invention why can you sell them? If you fail to commercialize a product from an invention then the patent protection on it should be dropped. A company that buys a patent didn't invent, didn't innovate. Why should they get protection for someone elses work?
You have to write some relatively complex law to prohibit it.
For example, Google bought Motorola Mobility -- do they get those patents? What if they then spin off everything, but the patents? Can they do that? Whom do the patents stay with? Can I sell you my company, but not the patents? As an employee, when I grant my employer my patents, have I sold them? Etc...
If they are there to protect inventors and allow profit from invention why can you sell them? If you fail to commercialize a product from an invention then the patent protection on it should be dropped. A company that buys a patent didn't invent, didn't innovate. Why should they get protection for someone elses work?