"What a load of bullshit"
Of course. Isn't this how commercials are made?
Those making the commercial are not those making VISA. For them, VISA worked everywhere they went (probably only in cities), hence for them it's "correct". The fact that in many remote areas VISA doesn't work doesn't even matter much, since the AD is not targeting those anyway.
Also people just love the small nice lies that make them sleep easy, hence VISA not working here and there, cards declined for no clear reason, the reality that many people are unbanked.. they don't matter for most of the audience.
The only truth there is that VISA is indeed a signature. Certain people look for the VISA symbol on shops like others look for "Bitcoin accepted".
But in reality, I don't understand at all why they paid for the commercial. They have to convince
only the banks emit VISA cards, the customer doesn't care much if he gets VISA or MasterCard as long as he wants a card and he receives one internationally accepted. And the payment processors will accept any major card anyway.