I understand that geo-blocking is normal (although I loathe it) but if you're a company that wants to "protect publishing deals in my country" part of that is telling me how to buy your content in my country. After all, if I'm paying for a VPN and paying for your service I've shown some commitment - financial and technical - to being your customer.