Bitcoin is not competing with Paypal or Visa its competing with the US dollar. So in a sense the relationship between Bitcoin and Paypal is like the Trojan horse and Troy. If we get bitcoin inside paypal, then that will be a big blow to the US dollar.
And what about European euro? Or any other currency for that matter? I think that bitcoin is a big thread for all the currencies in the world, not just US dollar.