Most of those who answered live here and know the situation from the inside, but the Westoids who have read anything from the media are of course so sure they know better lol. Neither f95 nor Subscribe Star are currently blocked in Russia, although there are issues with withdrawals, but they are solvable and this has been the case since 2022, so this is not something new that happened yesterday. That's all people were trying to say, this part of post seems weird, I guess he was just having a bad day and used this VPN part as an excuse to exaggerate.
But anyway, no hate; this guy, unlike others, has been releasing stable updates with significant content for many years and for this alone he deserves respect, even if it ended like this now.