This graphic comes courtesy of @envisioningtech (Envisioning Tech).

How are we doing on this vision? In Canada? In the United States? In other regions with which I am less familiar?

Educate me!!!

(Click on picture to enlarge.)