I agree that is probably requirements creep. Also I don’t see why the guest wallet feature would require iOS 17 or could not be modified to work with iOS 15 and iOS 16 but maybe it makes the phone work with tap to pay or open doors?