How come Japan gets to live in 2050 while the West is still stuck in 2025?