Better Off Now than Seven Year Ago? No.