Are GDP Numbers Really A Hoax?