That has historically been accurate, but the "commitment to a 10-year cycle" was something that has been stated by both companies in key-note speeches.
Much more realistic these days with the ability to constantly update the systems firmware and drivers via download, and the slowing of microprocessor advancement (see Wozniack's address on the growth of technology)