There is some problem with that as you say, but the company doing the poll is pretty well-respected by the west. They were also labelled a foreign agent by Putin at some point, so I looked at their opinion.
There's an estimate that <10% of people in Russia have motive to lie because of power they'd lose if their opinion got out, and the theory is that this is usually constant. Unless Putin is scarier than 2 years ago you can still compare differences in opinion, even if you don't trust the magnitude. The guy also said that you can look at the positive responses as having a share of neutral because people who aren't informed just go with the majority instead of saying "idk".
But no matter how much lying in polls there is, the amount of people worried about sanctions went down compared to 2 years ago, and compared to 2015.
Which makes sense considering how much physical capital western companies left in Russia, since VW can't take an auto factory back to Germany with them even if they can take some equipment (but not all).
If you're a convenience store but pallets of Coca Cola, then they kind-of can. They can just blacklist you from buying Coca Cola in the foreign country.
It's also different because they're selling you continuous access one month at a time instead of a physical good you drink and they can't take away from you. I've been to places where service costs are lower for locals than for tourists, and this is told to you outright. Stuff like museums, taxis, etc. It's a similar idea YouTube has.
Prices are also almost never based on cost, they're based on what people will pay.
I live in Canada, and cars are more expensive here than in the USA. US dealerships near the border refuse to sell new cars to Canadians, even though it's legal for everyone as long as you make sure to pay duties on the way back. I'm guessing each brand has some rule against it.
Ultimately VPN users aren't a protected class so it's legal to discriminate.