This has been the problem for years, In the 8-bit computer days, very few were compatible with another, even by the same manufacture. Even the so-called IBM compatibles use to have problems, and sometimes still do. I never expected anything different with smartphones.
I know a fair few people with Iphones, some people seem to think they are some sort of status symbol., but then there are some do the same with Android phones, certainly with the more expensive Samsung. Somone at work just got a Pixel, keeps going on about it. He say Iphones are riubbish and yet just been hooked into paying a stupid price for a phone that he knows very little about.
Me, a phone is a phone, as long as I can text, use the apps i use, make and recieve calls, after all that is the main function of a phone for me. Take some photos if need be and video, then it works for me.