&gt;So I guess you criticize every corporation who hires scientists to work on proprietary products?<p>Those are engineers, not scientists. Even at that, the whole purpose of the patent system is to publicize developments while protecting those who create it for a short time.