Ну, беда в том, что для принятия решения о выделении тебе нужно изучить эти API, т.е. потратить силы на то, что сейчас не нужно. При том, что на ЯД, например, робокасса не похожа не так, как не похожа на Киви. И это выделение абстракции превращается в RnD на пару спринтов )