When in doubt blame the aliens. When I was young I used to watch The Flintstones and I believed the stone age people actually had all that stuff.
well...stone age people DID have brontosaurs burgers and cats. really big cats.