Vision 2025: Still Blurry, Still Broke