That is absolutely false. In pretty much any western country, you're forced to use the VISA network, even for debit cards. Take a closer look at your locally branded card, and you'll almost certainly see a VISA log tucked away somewhere.

Depends, in France for instance all the cards are dual "VISA/Mastercard" and "CB ". They will use CB in france and use the partner network in foreign countries.