They can want anything they like, if customers want to use agents and they don't provide APIs they will lose out.