Netflix has said that geopolitical tensions — led by the war in Ukraine that triggered a suspension of services in Russia — rising inflation, fierce competition, and Covid-related disruptions have contributed to the loss of some 2,00,000 subscribers in the first quarter of this calendar year.