Most companies release new major version in one or two year cycle which is a reasonable time. In TNGv2 are not just minor changes and time is required.