The Internet — both the network backbone and the many websites that operate on the Internet — is mostly operated for profit, and running it isn't free. Collecting payment from Russian sources right now is dodgy; payment providers are unlikely to help, banks are sanctioned, and the risk of not getting paid is high. Moscow currency exchanges have been shut down, and we see the government decree that bonds denominated in foreign currencies will be paid in rubles. Certain foreign entities are seeing their property and businesses in Russia nationalized (as a kind of retaliation for ceasing business).
This environment of elevated risk is ample reason for any international business to avoid business with Russian nationals, other Russian entities, and anything to do with Russia, generally, at this time. It is unfortunate that Russian citizens may see less of the outside world as a consequence of these high level sanctions and of this politically risky situation. It is not the responsibility of these operators to remedy that.