Upgrades not the issue
Samsung may have given up replacing closed source, but others can and do provide Google free phones. There is very little IP that Google owns. PC makers tried to dump the Micosoft license with linux machines. But the apps were not compatable. The Android base code is an open source kernal, The apps are in Java ! Huawei are fully able to do without Google if Google becomes too dear.