The final straw for me was when I was sitting at home one night and a family member calls me exasperated saying "I've been trying to call you all day". I had no missed call notification and no voicemail notice. Sure enough I log into my voicemail and there is 20+ messages waiting. If Google can't even get basic functionality like CALLING to work I had no intention of sticking around waiting for a future update that would magically fix it.
I made the realization that I need a phone that works and will continue to receive updates for at least 7 years. The Pixel 4 was released on October 2019 and received it's last update from Google in February of this year. The iPhone 6S was released in September of 2015 and it's only JUST reaching EOL after 7 years of continuous support by Apple.
If Google wants to stop the bleeding they are going to need to fix the basics. They are also going to need to pledge to support the phones longer. The fact that I can purchase a $1,000 iPhone and it will last me 7 years vs buying a $1,000 Pixel that will only last me 3-4 years, I don't need to be a mathematician to see which is the better option.