There's a lot of carriers around the world, yes, but they're often "subcontractors" to some of the bigger ones like T-Mobile and Vodafone, which often operate a network covering a whole country. Those are more than happy to offer a long term data contract for purposes like this.