Это очень большой вопрос и большие скорости вызваны скорее большими вычислительными мощностями машины, на которой БД
Прямота рук, как правильно сказали, первый фактор. Мощности это уже второй. Иногда просто надо соединять десяток таблиц с миллиардом записей в каждой, и по всему этому добру построить хотя бы линейную регрессию. И когда это можно сделать в оракле родными фичами, то дергать R руки не поднимаются.