I read this entire thread. All I can say is if going to work for a bike company means you can't later quit and build a bike that is nothing like theirs, then no matter what they signed it is ethically wrong. I am someone who believes the market place can right some wrongs. To summarize F*** Specialized. They won't see a dime of my money ever again.