This whole thing reminds me of an article that Brad posted over on Oprano:
http://www.msnbc.com/news/969329.asp?0ql=c7p
Innovation Is Overrated
Base point being - it doesn't matter one bit who came up with an idea. What matters is who makes the most of the idea - usually the folks that come later do better, because they can launch an improved product.
I also agree with the "why show it off before launch" theory - you don't show your hand until you're ready to rake over the chips.