Availability of latest technologies

Availability of latest technologies, scale 1-7, 2007–2016