"1. Почему никто толком не может объяснить, зачем rx в Android-е?"
Потому что им сказали - надо использовать, они используют, им не объясняли, и они не дошли до этого сами, поэтому не понимают, и вам объяснить не могут.
Видимо, это одна из проблем "умных книжек", их авторы доносят до читателя мысль, но не заботятся об ее объяснении, вот и получаются "зомби", бездумно скандирующие лозунги.
А вы - дойдите. Сравните с ним и без него, подумайте, для каких задач он хорошо подходит.
Используйте это в своей работе, и другим потом объясняйте.
"2. Неужели Android SDK так убог, что нет альтернатив?"
Очень убог, был бы у вас шире кругозор, вы бы просто поражались с него.
"Какая асинхронность??? - если её в принципе в Activity и Fragments не должно быть?"
Как это не должно быть? Скорее - наоборот, любой качественный UI должен быть асинхронным, то есть все тяжелые операции - в потоке, отдельном от UI.
"классические проблемы Android разработки"
По мне, основная проблема разработки под Android - это то, что пишешь много, а делаешь мало (как девиз jQuery, только наоборот). Библиотеки очень многословны, IDE - не заточены под Rapid Application Development.
Может быть, Rx частично решает эту проблему в некоторых случаях?