When Google announced seven years of software updates for its Pixel devices in 2023, it sounded like a big win for everyone.