Controllers for earlier drafts of the spec already exist, its development was fairly uncoupled from 4.0's heavily delayed schedule, it could be a relatively quick rollout to enterprise, the gap between 3.0->4.0 being ratified was 7 years, 4.0->5.0 being ratified has only been two years, and the gap between hardware being available was technically even shorter.