This, pretty much. I use what I'm given. I don't play the Japanese games, watch the Japanese anime (well, not very often) or do anything like that. Pokémon's been with me ever since I was six years old and I got Pokémon Red. Same story with the anime so the English names have always grown on me.I'm not Japanese, nor can I read Japanese or played a Japanese Pokémon game. Using Japanese names in my case would just be tedious and prone to causing unnecessary confusion.
I hate it when I get attached to the Japanese names before the English come out. In some cases it's hard to change.I lack the lingual capacity to fully comprehend playing a Japanese-language game. As such, I learn the English names faster as I play the actual English game.
For the past three generations (i.e, starting with prerelease R/S), I have taken some time to learn Japanese names purely as a placeholder for the time period between the Japanese and English release. XD
I hate it when I get attached to the Japanese names before the English come out. In some cases it's hard to change.