I don't mean to avoid Samsung (or any other Android) devices altogether, just don't use anything that takes away your portability within the Android ecosystem (which, granted, has various lines in the sand when you rely on Google, outside going no-identity, which is impossible on iPhone). It was easy enough to do when I had my Note2, there are many people within user communities who care about things like this and make sure it's possible without much effort; for example by putting pressure on vendors to enable choice for what apps are used for what purposes. In my experience, Samsung offers its own App Store, I just ignored it, I used Google's calendar instead of Samsung's default enhanced one, etc.
There are some cases, per your examples, where there's a distinct branch in what's supported. Samsung and Huawei are really competitors to Apple more than Google in this case. I can only say that like repairability is the best answer to some questions, interoperability is the best answer to others. Being locked in to any ecosystem, especially over time as our digital lives become linked to health and wealth, is bad for everyone.
My last comment, about "cheap" perceptions, was intended for another comment in the thread, sorry about the confusion.