Действительно, на практике часто сталкиваешься с использованием ContentProvider'a только для внутренних целей (напр. в качестве обертки для SQLite). Для клиент-серверных приложений паттерны A/B/C все еще представляют интерес. Теперь, правда, у нас есть ретрофит, лоадеры, rxJava и проч., чего не было в 2010, но для того времени A/B/C это musthave.