You get penalized for undercutting someone else's work, because there's no good way to tell wether you truly had an independent idea, or whether you're just ripping them off. You can read and share ideas from a patent all you want, so it's very different from freedom of speech.