It's not even clear that the ISS is the issue, that's just the opinion of one dude from the UK. It's a very strange article.
Also, it's where you're located, not just where you're regulated. People have gotten their pp smacked pretty hard for playing the "oh, you won't grant an FCC license? We'll just use a launch provider in India" game.