Ну, боты с HTTP запросами гораздо лучше работают, типа лучше обработка ошибок, меньше вычислительной мощности жрет и более масштабируемо, чем с селениум. Html ответ разобрать изи, а вот js в питоне хз как, наверное поэтому неофициальные АПИ пишут на node.js