I think it's a training data thing. They can only gather valid training data from real human interactions, so they don't want to subsidize tokens for purely automated interactions.