Some of arguments like that, certainly, is "in people's heads". The issue of becoming accustomed to something and resisting change to the unknown or rare is certainly partially an emotional one. No argument from me there.
That said, gas stations infrastructure in an average country is significantly denser than the EV charging infrastructure currently is. In some places the disparity is larger than in others. I don't know or need to know where smac lives, but he mentioned UK and I would expect that within his route home and even within those 2 miles from his home, probably several gas stations exist where Tesla compatible public charging stations may be near non-existent to non-existent. If he had come to his driveway with 2 miles of range in an ICE, I am quite confident he could reach more than one gas station if he lives in an at least somewhat urban setting like increasing number of the world's population does (an ICE he probably would have filled up on the way). Instead, he had to call friends for a charge, because I assume no alternate charger existed. If there was a public EV charger nearby, he wouldn't have to bother friends with it.
Also: an ICE is much less likely to arrive to a gas station so low on gas, because they have higher range than EVs in general, are faster to fill up on the way (so you are more likely to do it) and places to fill them are less scarce. I doubt smac would have arrived home with 2 miles range on his ICE in this particular scenario. If an ICE gets that low on range it is often simply due to laziness or inattention (excluding some long-range wilderness drivers), on an EV it is often some more compelling reason.
I don't see why people should stop using the size of the support infrastructure as an argument. I see infrastructure as instrumental to the functionality of any mode of transport - and thus a very valid argument. In this way, one can also make arguments towards the opposite: EVs have a sizeable home-charging infrastructure opportunity ICEs lack, so it is a not a black or white issue. For EVs to win the day, support infrastructure is an important challenge that must be solved, early adopters willing to live through the pains does not a mass market make.
Luckily, obviously, Tesla is well aware of the infrastructure issue and their efforts in this area are commendable - and of surprisingly global reach - for such a relatively small start-up. It is just not yet enough for the likes osama's, smac's and my wives.