I remember having SD Cards in my Android phones back in the day (Note 3, Samsung Tab Pro). They were nice because I could take thousands of photos without filling up the internal storage (16GB). That said, I had problems with cards becoming corrupt needing formatting, disconnecting randomly when I was trying to take photos, and I have a feeling they added to the overall lag of the camera. I remember when Android used to let you store part of an app on the SD Card. That was such a waste of time and resulted in a terrible time when an sd card died. More bother than they were worth imo.
Now, with a 128GB iPhone, I don't have to worry about storage and Google Photos is my "storage" card. I also back them up to OneDrive and my computer via iTunes WiFi sync. Out of habit from the days of my 16GB iPhone, I use the Google Photos' Free Up Space option every month or so.
So I voted no. I'm very happy with the way things are now with my 128GB iPhone. But, if I had a 16gb iPhone, I'd be voting yes.