They also have competition on the "content" front in that amazon prime video is now creating its own terrible "lets throw money at this until it works" service to compete with them, and many people already have it with prime so don't feel the need to pay netflix's increasingly expensive service.
I don't know about you but netflix costs more than amazon prime for me, so I could either get netflix or I could get all the amazon prime benefits. It's a losing proposition for netflix.
[1]: https://www.latimes.com/entertainment-arts/business/story/20...
So is that why the increasing competition from the likes of Apple, Disney+ and HBO, recent price increases and password sharing loopholes have plagued its growth?
All of that explains why they are (still) losing subscribers. Pulling out of Russia, just accelerated it and that was self-inflicting.
This is also a false narrative. Netflix subscribers seldomly churn. Long lived accounts typically don't cancel, since new content comes out on a weekly basis. You can't cancel your cable subscription and just buy Disney+; you usually keep Netflix around too. Netflix is only tangentially competing with other streamers; they are directly competing with cable.
The subscriber count is affected by two things: new subscribers coming on board, and existing subscribers leaving. Since subscribers usually don't leave, the miss was on the new subscribers coming in. It absolutely was due to high growth countries (like Russia) not growing.