Я не спорю, пуши не идеальны. Но я не считаю что в этом маленьком коробочке в моем кармане нужно иметь несколько пуш провайдеров
Пуш гугла внедряются в систему через какой-то АПИ. По хорошему его надо сделать публичным и подтверждаемым пользователем. Пользователь сам решит, какие пуш провайдеры установить и проапрувить.
Но все это бабкины кудахтанья, гугл явно взял курс всё больший контроль экосистемы, если даже JobDispatcher пихает в свои проприетарные сервисы, хотя это явно библиотека должна быть.