O.
When I'm home. When I'm in normal usage patterns. If you review some of the other numerous other threads on these issue, you'll find lots of real world examples when people aren't in normal usage patterns. When they are on airplanes. Or walking around a foreign city. Or, on a 4 hour drive using GPS. When I'm home and in normal usage patterns I don't even need a big battery as I'm always near a charger and I always top off. I rarely drop below 50%. But that's not the point! There are lots of other times when it is critically important. In those times, I can be back to 100% in about 1 minute with a new battery, which can't be replicated by external battery packs (nor are they such a good solution if you're walking around a city and on the move), or sitting in a cafe even with a quick charger. If I'm traveling, it's typical that I will change batteries every day.
As for space, I have about 8gb left on 128gb card. I need a card to function as I wish to function. Try streaming music or videos internationally. What will be left of your data plan and what will your international charges be?
Over and again, what this often comes down to is people just not understanding that not everyone has the same needs and uses the phone the same way. We tend to buy the phones that worked for us and supported our needs. When suddenly they don't, yes, there's disappointment and annoyance.