Я бы описал что поменялось с 16 по 19 да времени нет. Но ьам внушительный список как public api, так и в кишках.
Спору нет, в платформе поменялось много. Но я как разработчик не сталкивался с тем, чтобы сильно не хватало апи из 19. Только один раз, элемента space в верстке не хватило, и то, там сама верстка была непродуманной. А вот 21 не хватает регулярно, приходится городить либы обратной совместимости или велосипеды.
Наглядный пример саппорта в плей сервисах - fibase job dispatcher - и мы видим итог - куча опенсорсных либ, которые делают тоже самое. Не хватало нам еще под каждый маркет свой RecyclerView писать. Но ничего, как будет апи 21+, будем просто платформенный job scheduler юзать )