It means that over time $? became less and less useful and didn't fit in well, so eventually, $input was added to replace it. While there's nothing wrong with using deprecated features, it just doesn't make a lot of sense.