DealBreaker claims that "according to the rumor mill" Kevin Chang was fired over the iPhone Nano report that was published last week.
The report gained a lot of press last week and was based on unspecified "sources" as well as a recently published patent application, but a followup JP Morgan report essentially retracted the original report.