Cyberpunk fails as hard-sci-fi