I think that the fact that Visa deals in Dollars instead of Bitcoins is irrelevant.
Visa can decide to not service the NRA anymore. Bitcoin can’t.
Pres. Kennedy tried to put the USA on a different currency than the Foreign controlled Fed Reserve notes we have been using since Pres. Wilson. He was pushing for and actually had printed over 250 million other dollars called US Treasury dollars. A look at history tells what happens when the Euro money powers don’t like what the USA does independently. I suspect there are some people are looking very seriously at when to squelch any exchange medium than Fed Reserve notes.
I think his point was more the absence of a Big Company With A Big Building People Can Stand In Front Of And Who Cares About Their Image.