Боль, потому что опыт )
- стек трейс ужасный, фиг поймешь, что поламалось
- начинают городить обычно прямо в xml условия, по которым вычисляют, должна отображаться вью или нет, либо вью модель превращается в портянку разных примитивов (иногда по пять полей только для одного виджета.
- раньше была извечная проблема с тем, что стоит через Refactor/Rename поменять имя в модели, а оно не менялось в xml, и все ломалось, и снова к первому пункту
- автокомплит в xml редакторе работал вечно коряво